chore: 初始化项目骨架结构
- 创建前端 Vue3 项目目录结构(components、views、router、stores 等) - 创建后端 Go 项目目录结构(cmd、internal、pkg 等分层架构) - 创建部署配置目录(docker、k8s) - 创建文档目录 - 添加 .gitignore 忽略规则 - 添加 Makefile 构建脚本 - 更新 README.md 项目说明文档 - 每个目录添加 .gitkeep 文件说明目录用途
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
# 数据库连接管理
|
||||
|
||||
存放数据库连接相关代码:
|
||||
- mysql.go: MySQL 连接池,初始化连接、健康检查、优雅关闭
|
||||
@@ -0,0 +1,4 @@
|
||||
# LDAP 客户端封装
|
||||
|
||||
存放可复用的 LDAP 相关代码:
|
||||
- client.go: LDAP 客户端,连接管理、用户认证、属性查询
|
||||
@@ -0,0 +1,5 @@
|
||||
# SSO 协议处理
|
||||
|
||||
存放 SSO 相关协议实现:
|
||||
- oauth2.go: OAuth 2.0 客户端,主系统↔子系统的 Authorization Code 流程
|
||||
- saml.go: SAML 处理,主系统↔LDAP 的 SAML 断言生成和验证
|
||||
Reference in New Issue
Block a user