新增退出登录接口

This commit is contained in:
2026-02-01 15:45:47 +08:00
parent 5413de4a60
commit a558283f11

View File

@@ -150,4 +150,22 @@ public class SysLoginController
loginService.resetPassword(loginBody.getUsername(),loginBody.getPassword(),loginBody.getRepeatPassword(),loginBody.getCode(),loginBody.getUuid());
return AjaxResult.success(MessageUtils.messageCustomize("systemCommonTip10001"));
}
/**
* 退出登录
*
* @return 结果
*/
@ApiOperation("退出登录")
@PostMapping("/logout")
public AjaxResult logout()
{
LoginUser loginUser = SecurityUtils.getLoginUser();
if (loginUser != null)
{
// 删除用户缓存记录
tokenService.delLoginUser(loginUser.getToken());
}
return AjaxResult.success("退出成功");
}
}