不要在浏览器或标签页关闭时破坏Vue-Cookies

时间:2019-06-12 01:00:33

标签: javascript vue.js cookies

我在 Vue应用程序中使用vue-cookies我将cookie存储为:

$cookies.set('authUser', authUserObj);
  

authUserObj是包含我的access_token的对象

但是,如果我关闭选项卡并重新打开,则将我重定向到登录页面,那么我检查了cookie,浏览器中没有cookie,有什么建议吗? 到期时间也是1天:

enter image description here

1 个答案:

答案 0 :(得分:1)

您应该设置过期时间

// 1 day expire time
$cookies.set('authUser', authUserObj, '1d');

否则,它将被视为会话cookie,并在浏览器关闭时被清除。