【微信扫登录】原理说明
1、准备工作:注册开放微信公众号。获得此账号的AppID和AppSecret。
2、发起授权登录:通过授权链接或者扫码授权二维码的方式,获取登录code,通过code获取access_token。
3、成功获取access_token即代表登录成功
【微信公众号扫码登录】流程说明
微信公众号采用默认授权方式,扫码即可登录成功
【二维码】状态说明
扫码前
已过期状态
【微信公众号授权】规则说明:
1、用户扫码同意授权,获取code
2、通过code换取网页授权access_token
3、根据access_token获取用户信息,这里主要需要用户的openid进行登录
4、根据openid创建自己服务的token
5、将token发给前端,完成登录