Skip to content

扫码登录

  1. PC端点击二维码登录,请求认证服务,生成随机认证码,建立设备绑定关系,展示二维码,并定时轮训二维码状态
  2. 打开手机上的应用,选择二维码扫码登录方式。进行二维码扫描
  3. 用户扫描二维码,向服务提供商发送登录请求, 生成 随机认证码手机端的会话id
  4. 服务提供商会验证 随机认证码会话id, 如果验证通过,会传输用户身份信息 给认证服务,并生成临时token,返回
  5. 通过二维码ID轮询获取二维码状态,将二维码状态更新为待确认
  6. 用户页面点击登录,请求认证服务(携带临时token登录),认证服务 更新用户状态为已确认, 然后生成 PC端 token;
  7. 轮询二维码状态: 已确认,返回二维码状态和PC端token,
  8. 通过token,访问认证服务。