spa 页面登录cookie使用方案

原创 taoserking 随笔 Vue.js 学习笔记 221阅读 2017-06-13 15:02:44 举报

一开始想的是 用session写登录,但是存在比较多的问题,
首先,如果已经登录,在新标签页打开,还是没有登录,
然后刚登陆,关闭浏览器,在打开这个页面 依然是没有登录,

所以后来考虑的用cookie
实现主要思想和session差不多,存cookie,生命周期设置成30分钟,
然后在路由beforeEach的时候,判断,是否存在user的cookie,
如果没有,那么直接路由跳转登陆页面,
如果有,那么更新cookie 生命周期

设置cookie(来源百度搜索)
html 代码

获取cookie(来源百度搜索)
html 代码

删除cookie(来源百度搜索)
html 代码

首先登陆的时候 ,如果登陆成功 设置cookie

html 代码

路由变更时候 更新cookie
html 代码

退出登陆的时候删除cookie
html 代码

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复