# 神秀博客-后端 **Repository Path**: zhu-liang/shenxiu-blog-api ## Basic Information - **Project Name**: 神秀博客-后端 - **Description**: 个人博客后端,技术栈express.js + mysql - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-29 - **Last Updated**: 2025-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: Express, Nodejs, MySQL ## README # Shenxiu Blog API 这是一个基于 Node.js 的博客系统后端 API,提供用户认证、文章分类和内容管理功能。 ## 重要提示 为了保护博客内容的安全,第一次注册用户不能可视化注册,可以在postman中注册。 /register POST { "username": "your_username", "password": "your_password", "email": "your_email@example.com" } ## 技术栈 - Node.js + Express - MySQL 数据库 - JWT 认证 - Bcrypt 密码加密 - CORS 支持 ## 目录结构 ``` ├── config/ # 数据库配置 ├── controllers/ # 业务逻辑处理 ├── middleware/ # 认证中间件 ├── routes/ # API 路由 ├── index.js # 入口文件 ``` ## 主要模块 - 用户认证:注册、登录、获取个人信息 - 分类管理:创建、查询、更新和删除文章分类 - 文章管理:完整的 CRUD 操作支持 - 认证保护:基于 JWT 的路由保护机制 ## 安装说明 请查看项目中的 package.json 文件了解依赖信息,并确保已配置 MySQL 数据库连接信息。