账号体系

  • 基本流程图

flow

步骤说明

  • H5页面调用js api 获取 openID (openID为用户唯一标识符,通过openID可以和业务方自身账户体系做绑定关系);

  • 移动端判断如果用户登录,直接返回openID,否则跳转登录页面,用户登录后,返回openID;

    • 外部应用会提示用户是否授权(参考微信网页授权步骤);
  • H5页面请求业务方后台api获取accesstoken;

  • 业务方后台api根据appid、appkey、secrectKey等信息生成签名,访问平台端接口换取accesstoken;

  • 平台端api判断签名及请求url是否合法,验证通过返回accesstoken;

  • H5页面获取accesstoken后,根据之前获取的openID,调用业务方api请求用户基本信息;

  • 平台端api验证合法后,返回用户的基本信息,包括手机号码、头像、昵称、性别等;

    • 根据不同的应用的权限,返回相应的信息;
  • 业务方根据openID和自身账号体系绑定;

results matching ""

    No results matching ""