『博客开发日记-后台』之登出接口的实现

本文最后更新于 2026年4月9日 晚上

登出接口的实现


登出接口的需求

根据用户id去redis里找到对应的token

登出将token销毁

代码实现

登出接口其实和前台的登出接口是差不多的

唯一要注意的是在redis里找对应token时要注意不要查询错redisKey了

这里主要展示服务类的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
//登出接口
@Override
public ResponseResult logout()
{
//获取token
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
LoginUser loginUser = (LoginUser) authentication.getPrincipal();
//获取uesrid
Long userId = loginUser.getSysUser().getId();
//删除redis中的用户信息
redisCache.deleteObject("adminLogin:" + userId);
return ResponseResult.okResult();
}



PS:该系列只做为作者学习开发项目做的笔记用

不一定符合读者来学习,仅供参考


预告

后续会记录博客的开发过程

每次学习会做一份笔记来进行发表

“一花一世界,一叶一菩提”


版权所有 © 2026 云梦泽
欢迎访问我的个人网站:https://hgt12.github.io/


『博客开发日记-后台』之登出接口的实现
http://example.com/2026/04/09/『博客开发日记-后台』之登出接口的实现/
作者
云梦泽
发布于
2026年4月9日
更新于
2026年4月9日
许可协议