| 程序包 | 说明 |
|---|---|
| cn.watsontech.core.vo | |
| cn.watsontech.core.web.spring.security | |
| cn.watsontech.core.web.spring.security.authentication | |
| cn.watsontech.core.web.spring.security.entity |
| 构造器和说明 |
|---|
LoginResponse(LoginUser account) |
LoginResponse(String token,
LoginUser account) |
LoginResponse(String token,
String refreshToken,
LoginUser account) |
| 限定符和类型 | 方法和说明 |
|---|---|
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,
LoginUser.Type userType)
从数据库加载用户信息
|
LoginUser |
AccountAuthenticationService.loadUserByUsername(String userInfo)
根据用户名加载授权认证信息
|
LoginUser |
AccountService.loginByOpenId(String openId)
根据用户openId获取用户详情
|
LoginUser |
AccountService.loginByUserId(String userInfo)
根据token中包含的信息获取用户详情
|
LoginUser |
AccountService.loginByUsername(String userInfo,
String password,
String loginIp)
根据用户名加载授权认证信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
Admin |
AccountService.registerAdmin(AdminRegisterForm form,
LoginUser user)
注册worker
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Admin |
class |
User |
Copyright © 2020. All rights reserved.