update 退出登录功能 token失效 getUsername可能会抛异常的情况

Signed-off-by: Liang <le_yiang@163.com>
This commit is contained in:
Liang 2022-10-01 09:14:02 +00:00 committed by Gitee
parent 0c54416040
commit 84beb0a6ba
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -125,6 +125,8 @@ public class SysLoginService {
*/
public void logout() {
try {
//此处应该先检查token是否有效 否则getUsername 可能会抛异常
StpUtil.checkLogin();
String username = LoginHelper.getUsername();
StpUtil.logout();
asyncService.recordLogininfor(username, Constants.LOGOUT, MessageUtils.message("user.logout.success"), ServletUtils.getRequest());