什么是OAUTH2协议:
首先是几个概念问题:
资源:用户信息,在微信中存储
资源拥有者:用户
认证服务:微信负责认证用户的身份,也负责为客户端颁发令牌
客户端:携带令牌请求微信获取用户信息
仍以微信简单概述来说授权码模式:
1.用户扫码登录,网站向用户申请授权(A)
2.用户同意授权(B)
3.网站获取授权码(B)
4.网站发送授权码给微信服务器(C)
5.微信服务器为网站提供令牌(D)
6.网站携带token向微信资源服务器要用户信息(E)
7.微信资源服务器返回受保护资源,即我们需要的信息(F)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...