本项目是基于 Spring Boot 3 开发的用户管理与登录鉴权系统。系统提供用户注册、登录、退出功能,密码采用 BCrypt 加密存储,确保密码哈希不泄露。登录成功后签发 JWT 令牌,实现无状态鉴权,受保护接口需携带 Bearer Token 才能访问。系统支持用户信息的增删改查,并使用 Redis 缓存热点用户数据,提升查询性能。代码采用统一响应封装与全局异常处理,接口规范统一。项目通过 Docker Compose 一键部署,包含 MySQL 数据库、Redis 缓存和应用服务三个容器,实现开发、测试、生产环境一致。
点击空白处退出提示









评论