获取本地储存中的token
时间: 2024-10-13 07:14:47 浏览: 22
vue生成token并保存到本地存储中
5星 · 资源好评率100%
在Web应用中,获取本地存储(如浏览器的localStorage或 sessionStorage)中的token通常用于会话管理,尤其是无状态API的场景下。以下是一个简单的JavaScript示例:
```javascript
// 假设你有一个名为"tokenKey"的键来存储token
function getTokenFromLocalStorage() {
try {
// 检查存储是否存在该key
const token = localStorage.getItem('tokenKey');
// 如果存在并且不是空字符串,返回token
return token && token !== '';
} catch (error) {
// 如果出错或没有找到token,可以抛出错误或返回null/undefined
console.error('Failed to retrieve token from local storage', error);
return null;
}
}
// 使用时
const storedToken = getTokenFromLocalStorage();
if (storedToken) {
// 使用token进行身份验证或发送请求
}
```
阅读全文