vue的token存储
时间: 2023-11-05 15:00:22 浏览: 83
在 Vue 中,通常使用本地存储(LocalStorage)或会话存储(SessionStorage)来保存 token。这两种存储方式都是在用户的浏览器中进行的,因此不同用户之间的存储是相互独立的。
LocalStorage 的使用方法如下:
```javascript
// 存储 token
localStorage.setItem('token', 'your_token');
// 获取 token
const token = localStorage.getItem('token');
// 删除 token
localStorage.removeItem('token');
```
SessionStorage 的使用方法与 LocalStorage 类似:
```javascript
// 存储 token
sessionStorage.setItem('token', 'your_token');
// 获取 token
const token = sessionStorage.getItem('token');
// 删除 token
sessionStorage.removeItem('token');
```
需要注意的是,使用本地存储或会话存储来保存 token 存在一定的安全风险,因为用户的 token 可能会被其他人窃取。因此,在实际应用中,可以考虑将 token 存储在服务器端,并在每次请求时进行验证。
阅读全文