代码仓库
创建项目
目录结构
数据库
用户信息表
增删改查
实现对用户信息的基本操作:增加、删除、修改和查询。
密码加密
为了保证用户信息安全,需要对用户的密码进行加密处理。
创建JWT令牌
JWT(JSON Web Token)是一种开放标准,用于在网络应用环境间安全地传递声明。创建JWT令牌是为了实现用户身份验证。
进行测试
帖子信息表
增删改查
实现对帖子信息的基本操作:增加、删除、修改和查询。
网络接口
定义路由
restful风格API:
HTTP 方法|操作类型|示例
GET|查询资源|获取用户列表 /api/users
POST|创建资源|创建新用户 /api/users
PUT|更新资源|更新指定用户 /api/users/{id}
DELETE|删除资源|删除指定用户 /api/users/{id}
登陆注册
实现用户的登录和注册功能,包括身份验证和账户创建。
帖子信息接口
提供获取、发布、更新和删除帖子信息的 API 接口。
鉴权和跨域中间件
鉴权中间件用于验证用户身份,确保只有授权用户才能访问特定资源。
跨域中间件用于解决跨域请求问题,允许来自不同域的请求访问服务器资源。
使用APIfox进行测试
APIfox是一个接口测试工具
apifox
本案例的接口我已经共享了:
接口文档
目前较成熟的二开框架
社群
你可以在这些平台联系我:
- bili: 刚子哥forever
- 企鹅群: 940263820
- gitee: gitee
- 博客: malcode-site
- 邮箱: malguy2022@163.com
- 知乎: 乐妙善哉居士
- csdn: 飞鸟malred