OAuth 2.0是一种设计思路,不是一个框架
Oauth2的4种模式:
1、授权码模式(获取code、code换取access_token)
2、简化模式(直接换取access_token,基本不用)
3、密码模式(客户端像用户索取账号密码,然后客户端向服务端索取授权,基本不用)
4、客户端模式(客户端以自己的名义要求"服务提供商"提供服务;场景:提供接口服务)
Oauth2授权码模式流程
1、先注册应用,每个系统都有
client_id 应用id
client_secret 应用secret