# authsystem **Repository Path**: dongchaomayun/authsystem ## Basic Information - **Project Name**: authsystem - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-13 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 权限管理系统 基于 Spring Boot + Spring Security + JWT + OAuth2 + MyBatis Plus 的权限管理系统。 ## 功能特性 - ✅ 用户管理(CRUD) - ✅ 角色管理 - ✅ 菜单权限管理 - ✅ JWT认证 - ✅ 密码加密(BCrypt) - ✅ 三方登录(GitHub、Google、Gitee) - ✅ 按钮级权限控制 - ✅ 接口权限校验 - ✅ Redis Token黑名单 - ✅ Swagger API文档 ## 技术栈 - **后端框架**: Spring Boot 3.1.5 - **安全框架**: Spring Security 6 - **认证授权**: JWT + OAuth2 - **ORM框架**: MyBatis Plus - **数据表生成**: Spring Data JPA - **数据库**: MySQL 8 - **缓存**: Redis - **文档**: Swagger/OpenAPI 3 ## 快速开始 ### 1. 环境要求 - JDK 17+ - MySQL 8+ - Redis 6+ - Maven 3.8+ ### 2. 数据库配置 1. 创建数据库: ```sql CREATE DATABASE auth_system;