sa-token/sa-token-doc/doc/use/kick.md
2021-03-25 22:20:45 +08:00

795 B
Raw Blame History

踢人下线

所谓踢人下线,核心操作就是找到其指定loginId对应的token,并设置其失效

踢下线


具体API

StpUtil.logoutByLoginId(Object loginId)

让指定loginId的会话注销登录踢人下线例如

// 使账号id为10001的会话注销登录待到10001再次访问系统时会抛出`NotLoginException`异常,场景值为-5
StpUtil.logoutByLoginId(10001); 

StpUtil.logoutByTokenValue(String tokenValue);

你还可以让指定token的会话注销登录 (此方法直接删除了token->uid的映射关系,对方再次访问时提示:token无效,场景值为-2)

// 使账号id为10001的会话注销登录
StpUtil.logoutByTokenValue("xxxx-xxxx-xxxx-xxxx-xxxx");