public interface CustomerUserDetailsService
extends org.springframework.security.provisioning.UserDetailsManager
| 限定符和类型 | 方法和说明 |
|---|---|
default org.springframework.security.core.userdetails.UserDetails |
extract(javax.servlet.http.HttpServletRequest request,
String username)
提取账户信息
|
default void |
loadLoginInfo(org.springframework.security.core.userdetails.UserDetails securityUser,
String ip,
String token)
新增登录信息
|
default void |
stopLoginInfo(String userName,
String token)
终止
|
default void |
updateLoginInfo(String userName,
String oldToken,
String newToken)
更新登录信息
|
default void |
validate(org.springframework.security.core.userdetails.UserDetails securityUser)
用户身份验证
|
default void validate(org.springframework.security.core.userdetails.UserDetails securityUser)
throws org.springframework.security.core.AuthenticationException
securityUser - 用户信息org.springframework.security.core.AuthenticationException - 身份验证失败异常default void updateLoginInfo(String userName, String oldToken, String newToken)
userName - 帐号oldToken - 旧会话令牌newToken - 新会话令牌default void stopLoginInfo(String userName, String token)
userName - 帐号token - 令牌default void loadLoginInfo(org.springframework.security.core.userdetails.UserDetails securityUser,
String ip,
String token)
securityUser - 用户信息ip - 登录iptoken - 令牌default org.springframework.security.core.userdetails.UserDetails extract(javax.servlet.http.HttpServletRequest request,
String username)
request - 请求username - 帐号Copyright © 2022. All rights reserved.