zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day17 用户认证 Zuul_12-用户退出-服务端

    实现退出



    用户退出要以下动作:
    1、删除redis中的token
    2、删除cookie中的token

    controller内定义


    spring securety config内放行

    对这个url放行

    执行这两步骤

    service内加一个删除redis值的方法


    主方法调用


    删除cookie方法,把有效期改为0就是删除

    主方法调用

    增加一个退出失败的枚举



    删除redis的令牌,可能这个key值已经过期了呢。所以这里删除后,就直接返回true就可以

    controller内直接调用删除的方法, 不需要抛出异常

    结束-服务端接口的开发



     

  • 相关阅读:
    Freemarker空值判断
    php集成开发环境IDE
    mysql卸载
    Apache网站根目录
    冒泡排序
    线程操作
    通过滚轮改变图片大小
    Timer计时器
    写异常日志
    异常处理
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11644688.html
Copyright © 2011-2022 走看看