网站使用微信扫码登录流程
1:客户端浏览器访问登陆页面
2-4: 浏览器重定向到二维码获取页面,获取微信登录二维码(获取二维码
的时候携带APPID和secretKey和登录成功后跳转回的地址,即redirect_url)
5: 手机扫入二维码信息到手机端
6: 手机端把二维码信息和微信的token传送给微信后台
7: 验证成功之后返回给浏览器授权码code和授权成功状态。
8: 浏览器页面重定向到上边指定的redirect_url并携带授权码code给第三方网站后端。
9: 网站将授权码和appid和secretKey发给微信后台。
10: 微信后台返回access_token给第三方网站,第三方网站获取到useid信息存储后台。