# lc-sso-server **Repository Path**: alex200816/lc-sso-server ## Basic Information - **Project Name**: lc-sso-server - **Description**: LC统一认证平台-后端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-10-13 - **Last Updated**: 2026-01-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

LC-SSO

统一认证平台用于管理和验证用户身份,提供权限管理和安全审计功能,为应用程序提供身份验证解决方案。

## ⚡ 介绍 LC-SSO 是一个基于前后端分离架构的统一认证平台,助力快速实现单点登录(SSO),简化多应用系统的身份验证流程。平台提供完善的权限管理和安全审计功能,确保系统安全与合规。其灵活的架构设计便于与其他系统和应用集成,支持跨域认证,提升用户体验并降低开发和维护成本。

✈️ 点我跳转前端项目

✈️ 点我跳转后端项目

## 🫶 对接示例 有两种情况:

✈️ 您的项目使用了 SaToken 框架

✈️ 您的项目没有使用 SaToken 框架

## 🙊 系统功能
功能 描述
应用管理 帮助管理员高效管理和配置与认证平台集成的应用程序
部门管理 企业高效组织和管理内部部门结构及权限
角色管理 定义和分配用户角色及权限,保障资源访问的安全性和合理性
用户管理 集中管理用户信息及权限,保障身份准确和访问安全
在线用户 实时监控当前登录用户,确保会话安全并提供活动记录
数据监控 实时跟踪系统关键指标,确保性能稳定并及时预警问题
服务监控 实时监测服务运行状态,确保高可用性和快速故障响应
登录日志 记录用户登录事件,提供审计追踪和安全分析
操作日志 记录用户操作行为,提供审计追踪和安全审查依据
## 🖥 截图
## 🔍 开始使用 ### 后端 #### 1、下载项目 直接在 Gitee 拉取代码 #### 2、创建数据库 创建数据库导入 [lc-sso.sql](sql%2Flc-sso.sql) 文件 #### 3、修改配置文件 修改 [application.yml](src%2Fmain%2Fresources%2Fapplication.yml) 数据库配置、缓存配置和文件上传目录配置 #### 4、启动后端 ### 前端 #### 1、下载项目 直接在 Gitee 拉取代码 #### 2、下载依赖 ``` npm install ``` ### 3、修改后端代理地址 ### 4、启动前端 ``` npm run dev ``` ## ❤️ 致谢 感谢以下项目和工具对 LC-SSO 的支持和贡献: - **Sa-Token**:本项目使用了 Sa-Token 来实现细粒度的权限管理和访问控制。该框架提供了强大的权限控制功能,极大地简化了权限管理的开发工作。感谢 Sa-Token 团队的辛勤付出和卓越贡献! - **Hutool**:本项目中广泛使用了 Hutool 工具库,它提供了丰富的工具类和实用方法,简化了日常开发中的常见任务,如日期处理、字符串操作、文件读写等。Hutool 的高效性和易用性显著提升了项目的开发效率和代码质量。感谢 Hutool 团队的努力和持续维护 - **x-file-storage-spring**:本项目中使用了 x-file-storage-spring,用于高效的文件存储和管理。该库简化了文件上传、下载和存储的配置与操作,确保文件处理的可靠性和性能。感谢 x-file-storage-spring 团队提供的强大功能和便捷接口,使文件管理更加轻松 ## 🔨 贡献代码 1. 在gitee上fork一份到自己的仓库 2. clone自己的仓库到本地电脑 3. 在本地电脑修改、commit、push 4. 提交pr 5. 等待合并 ## 😎️ 交流群 QQ交流群:102543602