Pre Merge pull request !239 from Liang/N/A

This commit is contained in:
Liang 2022-10-01 09:14:04 +00:00 committed by Gitee
commit 204edc8cc1
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() { public void logout() {
try { try {
//此处应该先检查token是否有效 否则getUsername 可能会抛异常
StpUtil.checkLogin();
String username = LoginHelper.getUsername(); String username = LoginHelper.getUsername();
StpUtil.logout(); StpUtil.logout();
asyncService.recordLogininfor(username, Constants.LOGOUT, MessageUtils.message("user.logout.success"), ServletUtils.getRequest()); asyncService.recordLogininfor(username, Constants.LOGOUT, MessageUtils.message("user.logout.success"), ServletUtils.getRequest());