【Vue】做登录验证现在用的是cookie里得token,想直接用token可以直接取到值吗?
做登录验证现在用的是cookie里得token,想直接用token可以直接取到值吗?
回答
建议你看一下 https://www.npmjs.com/package... 这个包取值很简单:
import cookie from 'js-cookie';let token = cookie.get('key');
这种东西你需要跟写接口的进行协商的
JS设置cookie:假设在A页面中要保存变量username的值("jack")到cookie中,key值为name,则相应的JS代码为:
document.cookie="name="+username;
JS读取cookie:
假设cookie中存储的内容为:name=jack;password=123
则在B页面中获取变量username的值的JS代码如下:
var username=document.cookie.split(";")[0].split("=")[1];
https://www.cnblogs.com/limeiky/p/6927305.html
token 加密的 你需要发给后端解密
https://www.cnblogs.com/moyan...
建议放请求头
用jwt做验证
如果cookie是http-only的话,js中是无法获取的。不是的话可以通过document.cookie来获取。而是否设置http-only则是后台决定的
以上是 【Vue】做登录验证现在用的是cookie里得token,想直接用token可以直接取到值吗? 的全部内容, 来源链接: utcz.com/a/76420.html