public interface SaTokenListener
你可以通过实现此接口在用户登陆、退出等关键性操作时进行一些AOP操作
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doCreateSession(java.lang.String id)
每次创建Session时触发
|
void |
doDisable(java.lang.String loginType,
java.lang.Object loginId,
long disableTime)
每次被封禁时触发
|
void |
doKickout(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
每次被踢下线时触发
|
void |
doLogin(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue,
SaLoginModel loginModel)
每次登录时触发
|
void |
doLogout(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
每次注销时触发
|
void |
doLogoutSession(java.lang.String id)
每次注销Session时触发
|
void |
doReplaced(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
每次被顶下线时触发
|
void |
doUntieDisable(java.lang.String loginType,
java.lang.Object loginId)
每次被解封时触发
|
void doLogin(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue,
SaLoginModel loginModel)
loginType - 账号类别loginId - 账号idtokenValue - 本次登录产生的 token 值loginModel - 登录参数void doLogout(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
loginType - 账号类别loginId - 账号idtokenValue - token值void doKickout(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
loginType - 账号类别loginId - 账号idtokenValue - token值void doReplaced(java.lang.String loginType,
java.lang.Object loginId,
java.lang.String tokenValue)
loginType - 账号类别loginId - 账号idtokenValue - token值void doDisable(java.lang.String loginType,
java.lang.Object loginId,
long disableTime)
loginType - 账号类别loginId - 账号iddisableTime - 封禁时长,单位: 秒void doUntieDisable(java.lang.String loginType,
java.lang.Object loginId)
loginType - 账号类别loginId - 账号idvoid doCreateSession(java.lang.String id)
id - SessionIdvoid doLogoutSession(java.lang.String id)
id - SessionIdCopyright © 2022. All Rights Reserved.