【发布时间】:2018-03-15 07:23:51
【问题描述】:
我有一个
这是我的关键代码:
var that = this
// clear sessionid, csrftoken
that.$Cookies.remove('sessionid');
that.$Cookies.remove('csrftoken');
// login
that.$http.post(Urls.users.login(), params).then((response) => {
setTimeout(loading, 0)
that.$Cookies.set('token', response.data.key);
that.get_user_info()
}).catch((response) => {
debugger
setTimeout(loading, 0)
}
)
在main.js我是这样配置的,所以我可以使用this.$Cookies的组件:
import Cookies from 'js-cookie';
Object.defineProperty(Vue.prototype, "$Cookies", { value: Cookies })
你看我已经删除了token和csrftoken,但是当我访问登录api时,请求中仍然有token和csrftoken:
我是否清除了this.$Cookies 中的令牌和csrftoken 基本上没有清除成功。
【问题讨论】:
标签: javascript cookies token