wonder
|
a4a0f84bf4
|
feat(frontend): 实现认证模块
页面:
- views/auth/Login.vue,登录页(用户名密码表单、LDAP 认证入口)
API:
- api/auth.ts,认证相关接口(登录、登出、获取用户信息)
功能:
- 登录表单验证
- Mock 数据支持(MVP 阶段无需后端)
- 登录成功后跳转首页
|
2026-07-14 15:39:32 +08:00 |
|
wonder
|
84394f4674
|
feat(frontend): 添加基础设施模块
工具函数:
- utils/auth.ts,Token 存储、解析、过期校验
API 模块:
- api/request.ts,Axios 实例封装,请求/响应拦截器
状态管理:
- stores/auth.ts,认证状态管理(Pinia)
组合式函数:
- composables/useAuth.ts,认证逻辑封装
路由配置:
- router/index.ts,路由表定义、路由守卫(未登录重定向)
|
2026-07-14 15:39:19 +08:00 |
|
wonder
|
1bd5921fd4
|
chore: 初始化项目骨架结构
- 创建前端 Vue3 项目目录结构(components、views、router、stores 等)
- 创建后端 Go 项目目录结构(cmd、internal、pkg 等分层架构)
- 创建部署配置目录(docker、k8s)
- 创建文档目录
- 添加 .gitignore 忽略规则
- 添加 Makefile 构建脚本
- 更新 README.md 项目说明文档
- 每个目录添加 .gitkeep 文件说明目录用途
|
2026-07-14 14:34:10 +08:00 |
|