关于vue -router 登录验证和后端登录验证的区别

来源:11-7 前后端登录拦截

海豹熊

2020-07-05

老师好:

  1. 为什么这里vue router 查找是否有login info 是在本地缓存 而不是在redis中呢? localstorage不是仅仅用于remember me 时才保存登录信息嘛?(又复习了一下代码,TOOL也是去session里看是否有登录信息,这个session是没有放入redis的本地session吗?不然后端也是从redis中获取信息验证,感觉和前端的验证就没有区别呀)
  2. 所以单点登录中利用token获取是否登录的这个验证,是在gateway的filter中实现的是嘛? 只有通过了gateway的filter,才能转发到对应路由?
写回答

1回答

甲蛙

2020-07-05

  1. 前端的缓存,是指h5的缓存,跟redis没关系,你可以理解成是浏览器开辟了块空间,临时存些网站的数据

  2. 对的,是在gateway中验证登录。有很多通用的功能都会放到路由模块,比如登录校验,后面还有权限校验。其它项目可能还有接口验签、限流等都会放到路由中

3
0

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1758 学习 · 1719 问题

查看课程