@ConditionalOnProperty(name="com.efficient.auth.authService",
havingValue="default",
matchIfMissing=true)
@Service
public class EfficientAuthService
extends Object
implements AuthService
| 构造器和说明 |
|---|
EfficientAuthService() |
| 限定符和类型 | 方法和说明 |
|---|---|
UserAuthInfo |
getUserByAccount(LoginInfo info)
获取用户信息-普通登录
|
UserAuthInfo |
getUserByOtherAuthCode(LoginInfo info)
获取用户信息- 其他认证方式登录
|
UserAuthInfo |
getUserByUserId(LoginInfo info)
获取用户信息-本系统单点登录
|
UserAuthInfo |
getUserByZwddId(String zwddId)
获取用户信息-政务钉登录
|
Result<UserTicket> |
loadUserTicket(UserAuthInfo userAuthInfo)
加载登录信息
|
boolean |
lockUser(String userId,
Date unLockTime)
锁定用户
|
boolean |
unLockUser(String userId)
解锁用户
|
public UserAuthInfo getUserByAccount(LoginInfo info)
AuthServicegetUserByAccount 在接口中 AuthServicepublic UserAuthInfo getUserByZwddId(String zwddId)
AuthServicegetUserByZwddId 在接口中 AuthServicepublic UserAuthInfo getUserByUserId(LoginInfo info)
AuthServicegetUserByUserId 在接口中 AuthServicepublic UserAuthInfo getUserByOtherAuthCode(LoginInfo info)
AuthServicegetUserByOtherAuthCode 在接口中 AuthServicepublic boolean unLockUser(String userId)
AuthServiceunLockUser 在接口中 AuthServicepublic boolean lockUser(String userId, Date unLockTime)
AuthServicelockUser 在接口中 AuthServicepublic Result<UserTicket> loadUserTicket(UserAuthInfo userAuthInfo)
AuthServiceloadUserTicket 在接口中 AuthServiceCopyright © 2024. All rights reserved.