当前位置: 首页 > wzjs >正文

重庆政府是指什么北京债务优化公司

重庆政府是指什么,北京债务优化公司,免费建立网站的软件,wordpress插件mip文末有本篇文章的项目源码文件可供下载学习 我们知道JwtAuthenticateFilter会将用户信息封装到Authentication对象中,因为请求logout时我们需要携带相应的token,所以我们可以通过认证流程,到达Controller层,进行相关业务的调用. 对于退出登录的业务,因为我们没有使用redis缓存…

文末有本篇文章的项目源码文件可供下载学习

我们知道JwtAuthenticateFilter会将用户信息封装到Authentication对象中,因为请求logout时我们需要携带相应的token,所以我们可以通过认证流程,到达Controller层,进行相关业务的调用.

对于退出登录的业务,因为我们没有使用redis缓存,我们可以在数据库中给用户对象设置一个状态位current_flag,当我们退出的时候存储为logout,当我们登录的时候存储为login,这样就可以起到该用户是否已经登录或者退出了.

0.配置思路

  1. 在本案例的基础上,添加相应代码与配置.
  2. 在SecurityController.java中新增loggou方法.
  3. 在SecurityServiceImpl.java中新增logout方法.
  4. 完成相关测试

1.编辑SecurityController.java

    @GetMapping("logout")public CustomerResult logout() {return securityService.logout();}

2.编辑SecurityServiceImpl.java

    @Overridepublic CustomerResult logout() {
//        1.获取SecurityContextHolder中的当前用户Authentication authentication = SecurityContextHolder.getContext().getAuthentication();UserDetailsImpl userDetails = (UserDetailsImpl) authentication.getPrincipal();User user = userDetails.getUser();
//        2.设置当前用户的状态user.setCurrentFlag("logout");userMapper.updateCurrentFlagById(user);return new CustomerResult().code("200").msg("注销成功");}

3.相关测试

3.1未登录访问customer/firstMethod

我们发现是拒绝访问的.

3.2登录之后访问customer/firstMethod 

登录成功,复制token,访问customer/firstMethod

成功访问.

3.3退出登录之后访问customer/firstMethod

访问logout

再次访问customer/firstMethod

 至此,我们配置的退出登录是成功的.

本篇文章的项目源码文件,可供点击下载学习

http://www.dtcms.com/wzjs/41052.html

相关文章:

  • 军事新闻最新宁波优化网站哪家好
  • 推广做黄页网站搜索引擎推广的常见形式有
  • 淘宝客网站源码加各类插件新闻 最新消息
  • 网上做衣服的网站网站推广方案范文
  • 网站为什么开发appseo的内容主要有哪些方面
  • 可以做国外购物的网站有哪些免费建网站最新视频教程
  • 网站流量分析软件快优吧seo优化
  • 百度收录好最快的网站排名优化工具
  • 网站搭建供应商广州网络推广平台
  • 北京网站优化企业惠州seo优化服务
  • 太原网页设计最新招聘信息网站seo 工具
  • 网络运维工程师任职要求惠州seo按天计费
  • 织梦网站后台管理教程关键词排名优化教程
  • 汉川网站建设私人网站服务器
  • seo优化要做什么长春网站优化服务
  • php做的网站如何该样式广告投放渠道
  • 想学做网站学什么教程本地网络seo公司
  • 常做网站首页的文件名免费做网站自助建站
  • 辽阳网站网站建设360广告推广平台
  • 镇江门户网站seo优化推广教程
  • 免费网站建设资讯网络营销的十大特点
  • 中山百度关键词搜索适合seo的建站系统
  • 店铺装修设计网站百度收录网址提交
  • 南昌做网站要多少钱电商网站开发
  • 徐州网站开发价位济源新站seo关键词排名推广
  • 永康网站开发公司seo黑帽有哪些技术
  • 网站url跳转代码关键词全网指数查询
  • 新疆建设厅网站查询北京网站建设公司案例
  • 前端页面设计图seo属于什么
  • 网站建设公司专业公司排名网站查询地址