Skip to content

zouHuaLu/vue3_blog_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开发记录

2021-11-19 基于 JWT 的 token 权限验证

  1. 安装并导入jsonwebtoken

  2. /config/token_config.js文件中设置 JWT 相关配置

  3. /utils/token.js中引入配置文件token_config.js并实现具体方法

    3.1 包装setToken方法使用jwt.sign方法生成 token 并返回

    3.2 包装getToken方法使用jwt.verify方法解析 token 并返回解析后的数据,jwt.verify报错说明Token 过期或者是伪造,不报错说明 Token 正确

  4. 返回的 Token 前端需要保存在请求头Authorization中,在需要鉴权的地方带上这个请求头,用来鉴权

  5. 服务器端可以通过req.headers.authorization来请求头中Authorization的数据

2021-11-21 完成了发布说说接口

  1. 对数据进行了排序,select * from table_shuoshuo order by _id desc工具 id 进行倒序

  2. 添加了注释,更加清晰

  3. 接口返回的数据进行了优化

About

The api interface of the project vue3_blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published