授权码流程(Oauth2)
2021-06-22 16:17:35 127 举报
OAuth2授权码流程是一种用于第三方应用授权的开放标准,它允许用户授权第三方应用访问他们存储在另一服务提供商上的信息,而无需将用户名和密码提供给第三方应用。这个过程通常包括以下步骤:1. 用户向第三方应用提供登录信息;2. 第三方应用请求授权码;3. 服务提供商返回授权码;4. 第三方应用使用授权码请求访问令牌;5. 服务提供商返回访问令牌和刷新令牌。通过这种方式,用户可以安全地授权第三方应用访问他们的信息,同时保持他们的凭据安全。
作者其他创作
大纲/内容
用户
认证通过实现单点登录
3
客户端OAuth2Client
使用token请求资源认证
资源服务器OAuth2Server
授权服务器
返回token
发起GET请求获取授权码code
携带code获取token
1
登录成功
资源服务器
返回授权码code
2
展现登录页面
授权服务器OAuth2Server
客户端
收藏
0 条评论
下一页