Node token api
- 用户认证与会话管理详解
- 参考地址:http://www.cnblogs.com/stoneniqiu/p/5690731.html
如何生成token
- 需要引入的中间件
var jwt = require( 'jsonwebtoken');
- 将用户信息加密生成token
var jwtSecret = 'aMdoeb5ed87zorRdkD6greDML81DcnrzeSD648ferFejmplx'; //加密方式
var userName = '李明';
var passward = '123456';
var userInfo = { userName : userName,passward : passward }; //用户信息
var token = jwt.sign( userInfo, jwtSecret, {expiresIn: 1000*60} ); // 将用户信息加密在令牌内
- 解密token,返回用户对象
var user = jwt.decode(token);
网友评论