| 限定符和类型 | 方法和说明 |
|---|---|
LoginUser |
AdminServiceImpl.loadUserByUserIdentity(String identity,
Object identityValue,
String[] selectProperties,
boolean checkEnabled) |
LoginUser |
UserServiceImpl.loadUserByUserIdentity(String identity,
Object identityValue,
String[] selectProperties,
boolean checkEnabled) |
LoginUser |
AdminServiceImpl.loadUserByUsername(String username) |
LoginUser |
UserServiceImpl.loadUserByUsername(String username) |
LoginUser |
AdminServiceImpl.loadUserByUsername(String username,
String[] selectProperties,
boolean checkEnabled) |
LoginUser |
UserServiceImpl.loadUserByUsername(String username,
String[] selectProperties,
boolean checkEnabled) |
| 构造器和说明 |
|---|
LoginResponse(LoginUser account) |
LoginResponse(String token,
LoginUser account) |
LoginResponse(String token,
String refreshToken,
LoginUser account) |
| 限定符和类型 | 方法和说明 |
|---|---|
LoginUser |
IUserLoginService.loadUserByUserIdentity(String identity,
Object identityValue,
String[] selectProperties,
boolean checkEnabled)
根据用户唯一标识查询用户
|
LoginUser |
IUserLoginService.loadUserByUsername(String username)
根据用户名查询用户
注意:需加载用户roles和permissions
|
LoginUser |
IUserLoginService.loadUserByUsername(String username,
String[] selectProperties,
boolean checkEnabled)
根据用户名查询用户
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.security.core.token.Token |
TokenService.allocateToken(LoginUser loginUser,
Long timeToLive)
Forces the allocation of a new
Token. |
org.springframework.security.core.token.Token |
TimeKeyBasedPersistenceTokenService.allocateToken(LoginUser loginUser,
Long timeToLive)
仅使用loginUser的id和userType
|
| 限定符和类型 | 方法和说明 |
|---|---|
LoginUser |
AccountService.loadLoginAccount(Long accountId,
IUserType userType)
从数据库加载用户信息
|
LoginUser |
AccountService.loadLoginAccount(Long accountId,
IUserType userType,
String[] selectProperties)
从数据库加载用户信息
|
LoginUser |
AccountService.loadUserByUsername(String userInfo) |
LoginUser |
AccountService.loginByOpenId(String openId)
根据用户openId获取用户详情
|
LoginUser |
AccountService.loginByOpenId(String openId,
String[] selectProperties) |
LoginUser |
AccountService.loginByUserId(String userInfo)
根据token中包含的信息获取用户详情
|
LoginUser |
AccountService.loginByUserId(String userInfo,
String[] selectProperties)
根据token中包含的信息获取用户详情
|
LoginUser |
AccountService.loginByUsername(String userInfo,
String password,
String loginIp)
根据用户名加载授权认证信息
|
LoginUser |
AccountService.loginByUsername(String userInfo,
String password,
String[] selectProperties,
String loginIp)
根据用户名加载授权认证信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.security.core.Authentication |
AccountService.createNewAuthentication(LoginUser user) |
Admin |
AccountService.registerAdmin(AdminRegisterForm form,
LoginUser user)
注册worker
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Admin |
class |
User |
Copyright © 2020. All rights reserved.