# 后台API项目 **Repository Path**: Michooi/background-api-project ## Basic Information - **Project Name**: 后台API项目 - **Description**: 基于node.js写的一个后台管理接口 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-06 - **Last Updated**: 2023-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 后台API项目 #### 介绍 基于node.js写的一个后台管理接口 包含了登录注册模块、个人中心模块、文章分类模块 #### 软件架构 软件架构说明 #### 使用说明 ### 1. 登录注册模块: 1.基本注册与登录功能------对密码进行加密处理、生成 JWT 的 Token 字符串 2.优化表单数据验证----安装 @escook/express-joi 中间件,来实现自动对表单数据进行验证的功能 3.解析token的中间件-----npm i express-jwt 2. 个人中心模块 : 1.获取用户基本信息 2.更新用户基本信息 3.重置密码 4.更新用户头像 3. 文章分类模块 : 1.获取文章分类列表 2.新增文章分类 3.根据id删除文章分类 4.根据id获取文章分类数据 5.根据id更新文章分类数据