# sso **Repository Path**: synchronize-remote/sso ## Basic Information - **Project Name**: sso - **Description**: 单点登录单点登录单点登录单点登录单点登录单点登录单点登录单点登录单点登录单点登录单点登录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-10 - **Last Updated**: 2026-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 同步通行证 SSO ### 介绍 同步通行证(SSO)是一个基于 Vue 3 的统一身份认证单点登录平台。 ### 技术栈 - **Vue 3** - 渐进式 JavaScript 框架 - **Vue Router 4** - Vue.js 官方路由管理器 - **Pinia** - 新一代状态管理库 - **TypeScript** - JavaScript 超集 - **Vite** - 新一代前端构建工具 - **Element Plus** - Vue 3 UI 组件库 - **Tailwind CSS** - 原子化 CSS 框架 - **Axios** - HTTP 请求库 - **tbyf-sdk** - 企业级公共 SDK ### 功能特性 - 统一身份认证单点登录 - 租户多租户支持 - 验证码登录 - Token 持久化管理 - 动态路由权限控制 - 响应式布局 - ESLint + Prettier 代码规范 ### 项目结构 ``` src/ ├── api/ # API 接口定义 ├── assets/ # 静态资源 ├── components/ # 公共组件 ├── router/ # 路由配置 ├── store/ # 状态管理 (由 tbyf-sdk 提供) ├── utils/ # 工具函数 └── views/ # 页面组件 ├── home/ # 首页 └── login/ # 登录页 ``` ### 环境变量 ```env VITE_API_BASE_URL= # API 基础地址 VITE_APP_TITLE= # 应用标题 VITE_APP_CLIENT_ID= # 客户端 ID ``` ### 安装运行 ```bash # 安装依赖 pnpm install # 开发环境 pnpm dev # 生产构建 pnpm build # 代码检查 pnpm lint # 代码格式化 pnpm format ``` ### 打包部署 打包产物输出至 `dist/sso/` 目录,部署时需配置 `/sso/` 路径的代理或路由。 ### 相关项目 - [tbyf-sdk](https://github.com/your-org/tbyf-sdk) - 企业级公共 SDK - [tbyf-config](https://github.com/your-org/tbyf-config) - 项目配置库 ### 许可证 Copyright © 同步远方(重庆)科技有限公司