基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统

2 min read

!image-20230223172649924

  1. 微信用户请求使用微信账号登录人人网(第三方网站)、
  2. 告诉微信官方平台,有人想使用微信账号登录人人网.
  3. 发送一个二维码给用户,用户扫码选择是否登录。
  4. 如果用户确认登录,微信官方返回一个临时授权票据 code 给人人网.
  5. 人人网拿到 code 在带上 appid 和 secret,再次请求人人网,获取 access token.
  6. 微信官方返回 access token 给人人网。
  7. 人人网拿着 access token 去获取用户的更多信息。