public class LoopAuthLogin extends Object
| 构造器和说明 |
|---|
LoopAuthLogin() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
forcedOfflineByLoginId(String loginId)
强制指定用户所有会话离线
|
void |
forcedOfflineByToken(String... tokens)
强制指定token离线
|
TokenModel |
getTokenModel()
获取当前请求的token模型
|
TokenModel |
getTokenModelByTokenValue(String token)
获取当前请求的token模型
|
UserSession |
getUserSession()
获取当前用户所有会话
|
UserSession |
getUserSessionByLoginId(String loginId)
从存储获取指定用户所有会话
|
void |
isLogin()
登录校验
|
void |
login(TokenModel tokenModel)
登录, 设置终端
|
void |
loginRenew()
登录续期
|
void |
logout()
注销某Token登录
|
void |
logoutAll()
注销当前会话所属loginId所有登录
|
public void login(TokenModel tokenModel)
tokenModel - token模型public void loginRenew()
public void logout()
public void logoutAll()
public void isLogin()
public UserSession getUserSession()
public UserSession getUserSessionByLoginId(String loginId)
loginId - 用户idpublic TokenModel getTokenModel()
public TokenModel getTokenModelByTokenValue(String token)
public void forcedOfflineByToken(String... tokens)
tokens - token值列表public void forcedOfflineByLoginId(String loginId)
loginId - 用户idCopyright © 2022. All rights reserved.