扫码登录
...大约 1 分钟
扫码登录
微信扫码登录
这边以微信登陆为例:
- 首先用户点击微信登陆,第三方网站或应用程序生成一个用于登录的二维码,并将其展示给用户。
- 用户使用微信扫描该二维码。
- 微信客户端将请求发送到微信服务器,并请求用户授权该第三方应用程序访问其个人信息。
- 用户在微信客户端上看到授权请求,可以选择允许或拒绝。
- 如果用户同意授权,微信服务器带着授权码回调到回调地址上,然后第三方网站或应用程序带着这个授权码向微信服务器请求令牌
- 微信服务器在校验授权码有效性之后,将向第三方应用程序颁发一个访问令牌(Access Token),该令牌用于代表用户访问其个人信息。
- 第三方应用程序可以使用此访问令牌来获取用户的个人信息,例如昵称、头像等。用户在第三方应用程序中进行操作,第三方应用程序使用访问令牌向微信服务器请求用户的个人信息。







