public interface SecurityService
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
authSuccess(UserDetailsSupport userSupport)
认证成功之后调用的方法
此方法在响应客户端请求后执行
|
CustomAuthFormSupport |
getCustomForm(javax.servlet.http.HttpServletRequest request)
自定义方式登录时丛请求中获取表单的方法
|
boolean |
isTokenInAllowList(String token) |
default boolean |
isVerifyCodeError(Object verifyCode)
验证码是否错误
|
UserDetailsSupport |
loadByCustomForm(CustomAuthFormSupport form)
自定义方式登录时登录验证方法
此方法应验证是否登录成功,并且保证返回不为空的UserDetails
|
UserDetailsSupport |
loadByUserIdAndOrgIdAndAuthType(Object userId,
Object orgId,
String authType) |
UserDetailsSupport |
loadByUsernameAndAuthType(String username,
String authType) |
default void |
logoutSuccess(UserDetailsSupport userSupport)
登出成功之后
此方法在响应客户端请求后执行
|
void |
removeTokenFromAllowList(String token) |
void |
saveTokenToAllowList(String token,
UserDetailsSupport userSupport) |
boolean isTokenInAllowList(String token)
void saveTokenToAllowList(String token, UserDetailsSupport userSupport)
void removeTokenFromAllowList(String token)
UserDetailsSupport loadByUsernameAndAuthType(String username, String authType)
UserDetailsSupport loadByUserIdAndOrgIdAndAuthType(Object userId, Object orgId, String authType)
default boolean isVerifyCodeError(Object verifyCode)
CustomAuthFormSupport getCustomForm(javax.servlet.http.HttpServletRequest request)
UserDetailsSupport loadByCustomForm(CustomAuthFormSupport form)
default void authSuccess(UserDetailsSupport userSupport)
default void logoutSuccess(UserDetailsSupport userSupport)
Copyright © 2023. All rights reserved.