Commit Graph

3 Commits

Author SHA1 Message Date
Wuqiyang312 351bf46193 feat(api-docs): 更新文档以反映API变化
API文档已更新,包含端点的Base URL更动,以配合新部署的API服务器位置。此外,响应数据的字段名称已根据数据库模型的更新进行调整,确保与返回的数据结构一致。
2024-08-21 09:06:37 +08:00
Wuqiyang312 845876c633 feat(api): 添加用户管理和博文管理的RESTful API端点,添加基本的WebUI结构和样式,编写API文档说明,修复用户表密码字段类型
添加了处理用户认证、博文创建、读取、更新和删除的API端点。实现JWT认证机制,支持用户登录并进行相应的权限验证。同时,添加了数据库设置和模型定义,用于用户和博文的数据存储和管理。为项目添加了基本的WebUI结构,包括HTML、CSS和JavaScript文件,用于登录页面和404页面的展示。同时,配置了webui模块的项目文件,如`.editorconfig`和`.gitignore`。编写了API的使用文档,包括API的基本信息、请求和响应示例、错误处理等。支持分页查询、Markdown格式的博文内容存储。在数据库设置中,将用户表的密码字段更改为byte类型,以安全地存储经过bcrypt哈希处理的密码。确保在创建或更新用户时,密码得到正确的处理和存储。
2024-08-20 14:01:55 +08:00
Wuqiyang312 65dd1f3e64 初始化 2024-08-19 21:37:34 +08:00