spring security oauth2 登录流程
2019-02-26 13:35:33 68 举报
Spring Security OAuth2 登录流程主要包括以下几个步骤: 1. 用户向应用服务器发送登录请求,携带用户名和密码。 2. 应用服务器将请求转发至认证服务器进行身份验证。 3. 认证服务器对用户名和密码进行验证,如果验证通过,生成访问令牌(Access Token)和刷新令牌(Refresh Token)。 4. 认证服务器将访问令牌和刷新令牌返回给应用服务器。 5. 应用服务器将访问令牌返回给用户端。 6. 用户端使用访问令牌访问受保护的资源。 7. 当访问令牌过期时,用户端可以使用刷新令牌向认证服务器申请新的访问令牌。
作者其他创作
大纲/内容
oauth2-server
4.返回授权码()
11.返回授权码()
10.授权()
14.解析JWT并登录()
7.解析JWT并登录()
3.认证授权()
5.请求令牌()
浏览器
6.返回JWT()
8.访问auth2-client2()
12.请求令牌()
13.返回JWT()
2.请求授权()
oauth2-client1
1.访问请求()
9.请求授权码()
oauth2-client2
0 条评论
下一页