javascript – React Cookie ReactJS:如何设置cookie的过期时间?
作者:互联网
在我的ReactJS项目中,目前我正在保存cookie,如cookie.save(‘token’,received_token,{path:’/’});并从本地存储中检索它,如下所示:cookie.load(‘token’);.
所以我想知道,是一种设置到期时间.save()收到令牌的过期时间的方法,一旦过期,会自动将其从本地存储中删除吗?
谢谢你,并会在投票时接受答案.
解决方法:
您可以将选项中的maxAge或expires作为第3个参数传递给cookie.save函数
句法:
reactCookie.save(name, val, [opt])
例:
// maxAge Example
reactCookie.save("token", "token-value", {
maxAge: 3600 // Will expire after 1hr (value is in number of sec.)
});
// Expires Example
var tomorrow = new Date();
tomorrow.setDate(today.getDate()+1);
reactCookie.save("token", "token-value", {
expires: tomorrow // Will expire after 24hr from setting (value is in Date object)
});
文档:https://github.com/eXon/react-cookie#reactcookiesetrawcookiecookies
标签:javascript,cookies,reactjs,react-jsx,token 来源: https://codeday.me/bug/20191009/1876598.html