-
安装并导入
jsonwebtoken
包 -
在
/config/token_config.js
文件中设置 JWT 相关配置 -
在
/utils/token.js
中引入配置文件token_config.js
并实现具体方法3.1 包装
setToken
方法使用jwt.sign
方法生成 token 并返回3.2 包装
getToken
方法使用jwt.verify
方法解析 token 并返回解析后的数据,jwt.verify
报错说明Token 过期或者是伪造,不报错说明 Token 正确 -
返回的 Token 前端需要保存在请求头
Authorization
中,在需要鉴权的地方带上这个请求头,用来鉴权 -
服务器端可以通过
req.headers.authorization
来请求头中Authorization
的数据
-
对数据进行了排序,
select * from table_shuoshuo order by _id desc
工具 id 进行倒序 -
添加了注释,更加清晰
-
接口返回的数据进行了优化