Vue笔记(五)——Token&生命周期

10次阅读

共计 522 个字符,预计需要花费 2 分钟才能阅读完成。

Token
定义:令牌,一般用于用户身份验证
Token 的特点

随机性
不可预测性
时效性
无状态
跨域

node 所需模块
jsonwebtoken
生成并加密 Token
// 设置对象
let user = {};
// 加密密钥
let secret = ‘0000’;
let token = jwt.sign(user,secret,{
‘expiresIn’:60*60 // 设置过期时间
});
解密 Token
// 获取前端发送的 token
let token = req.headers[‘auth’];
jwt.verify(token,’0000′,(error,result)=>{
if(error){
res.send({false,{},’unauth’});
}else{
res.send({true,{},result);
}
})
生命周期
Vue 提供了很多钩子函数给我们在不同的时刻操作不同的代码

beforeCreate:属性和方法初始化之前
create:属性和方法初始化完成
beforeMount:宿主元素挂载前
mounted:宿主元素挂在完成
beforeUpdate:属性和方法更新之前
updated:属性和方法更新完成
beforeDestory:销毁组件之前
destoryed:组件销毁完成

正文完
 0