|
|
|
|
@ -559,7 +559,7 @@ public ResponseResult<User> login(User user){
@@ -559,7 +559,7 @@ public ResponseResult<User> login(User user){
|
|
|
|
|
|
|
|
|
|
流程说明: |
|
|
|
|
|
|
|
|
|
输入用户名、密码提交登录,登录请求会被UsernamePasswordAuthenticationFilter处理,构建预认证对象UsernamePasswordAuthenticationToken |
|
|
|
|
1. 输入用户名、密码提交登录,登录请求会被UsernamePasswordAuthenticationFilter处理,构建预认证对象UsernamePasswordAuthenticationToken |
|
|
|
|
调用AuthenticationManager(实现类是ProviderManager)进行认证 |
|
|
|
|
ProviderManager查询所有认证提供者,DaoAuthenticationProvider符合当前认证类型 |
|
|
|
|
DaoAuthenticationProvider查询用户,校验密码 |
|
|
|
|
|