电商项目-day03

文章目录


退出登录流程

首先判断前端

首先定义退出请求

csharp 复制代码
// 退出登录
export const Logout = () => {
  return request({
    url: `${api_name}/logout`,
    method: 'get',
  })


}

const api_name = "admin/system/index";

这个作为前缀

这个方法作为 Logout()

然后退出逻辑

csharp 复制代码
    // 退出
    const logout = async () => {

      
      // 清除token
      const { code, data, message } = await Logout()
      // 
      if (code === 200) {
        useApp().clearToken()
        router.push('/login')

      }else{
        ctx.$message.error(message)
      }

    }

退出方法是异步方法

前端就是清除token

localStorage里面的token清除

后端逻辑

后端就是操作redis然后删除 key 元素

登录验证的思路和ThreadLocal讲解

相关推荐
淘源码d5 小时前
什么是医院随访系统?成熟在用的智慧随访系统源码
java·spring boot·后端·开源·源码·随访系统·随访系统框架
Q_Q19632884756 小时前
python+django/flask基于机器学习的就业岗位推荐系统
spring boot·python·django·flask·node.js·php
ArabySide6 小时前
【Spring Boot】REST与RESTful详解,基于Spring Boot的RESTful API实现
spring boot·后端·restful
程序定小飞7 小时前
基于springboot的学院班级回忆录的设计与实现
java·vue.js·spring boot·后端·spring
攀小黑7 小时前
基于若依-内容管理动态修改,通过路由字典配置动态管理
java·vue.js·spring boot·前端框架·ruoyi
郝开9 小时前
Spring Boot 2.7.18(最终 2.x 系列版本)1 - 技术选型:连接池技术选型对比;接口文档技术选型对比
java·spring boot·spring
知兀9 小时前
【Spring/SpringBoot】SSM(Spring+Spring MVC+Mybatis)方案、各部分职责、与Springboot关系
java·spring boot·spring
汤姆yu10 小时前
基于springboot的民间救援队救助系统
java·spring boot·后端·救援队
ruleslol10 小时前
SpringBoot面试题04-BeanDefinition
spring boot
韩立学长11 小时前
基于Springboot的智慧管网灌溉系统i1agupa7(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端