文章目录
js设置cookie
海哥的插件
浏览器端用到了海哥写的Cookie插件:https://github.com/voidking/jquery-cookie ,值得好好学习一下。
1 | cookie.prototype.setCookie('accessToken', accessToken,7); |
jquery官方插件
如果使用jquery官方给的cookie插件,用法如下:
1 | $.cookie('accessToken', accessToken,{ expires: 7}); |
原生js
如果使用原生的JS来操作cookie,用法如下:
1 | //获取当前时间 |
js删除cookie
海哥的插件
1 | cookie.prototype.delCookie('accessToken'); |
jquery官方插件
1 | $.removeCookie('accessToken'); |
原生JS
1 | //获取当前时间 |
js获取cookie
海哥的插件
1 | var accessToken = cookie.prototype.getCookie('accessToken'); |
jquery官方插件
1 | var accessToken = $.cookie('accessToken'); |
原生js
1 | var accessToken = getCookie('accessToken'); |
Node端获取cookie
1 | var Cookies = {}; |
后记
accessToken可以在前端获取后传给Node端,也可以在Node端获取。如果这个accessToken不为空,则表明该用户已经登录,否则表明该用户未登录。
参考文档
jQuery Cookie
http://plugins.jquery.com/cookie/
jQuery Cookie项目地址
https://github.com/carhartl/jquery-cookie
关于document.cookie的使用
http://www.cnblogs.com/newsouls/archive/2012/11/12/2766567.html