6 Commits

Author SHA1 Message Date
0edabc54b0 feat(auth): 添加忘记密码功能
- 新增忘记密码表单页面和处理逻辑
- 实现用户通过地区、姓名和手机号找回密码的功能
- 添加密码重置成功后的提示信息
- 优化登录页面,增加忘记密码链接
2025-07-04 19:32:09 +08:00
42fcb4f754 feat(auth): 添加登录后重定向功能
- 在 GetLogin 和 PostLogin 函数中添加 return_url 参数
- 在 AuthRequired 中间件中添加重定向到登录页面的逻辑
- 修改登录表单,添加隐藏的 return_url 字段
- 优化错误处理,保留 return_url 以便登录失败后重新显示
2025-02-16 00:55:23 +08:00
0e248830a9 feat(gateway): 实现用户注册功能并优化登录流程
- 新增用户模型和数据库迁移
- 实现用户注册页面和处理逻辑
- 更新登录页面,使用手机号作为用户名
- 添加密码加密存储
- 优化错误处理和用户提示
2025-02-15 16:09:41 +08:00
b1e31d86ed feat(gateway): 实现用户退出功能并优化登录页面
- 添加用户退出路由 (/logout),清除会话信息并重定向到登录页
- 重新设计登录页面,增加样式和布局,提升用户体验
- 更新登录表单,添加占位符和错误消息显示
- 修改服务器端口为 7070
2025-02-15 13:40:04 +08:00
8b67f40103 feat(gateway): 实现文档登录认证功能
- 新增登录页面和登录逻辑
- 添加用户会话管理和权限校验中间件
- 实现页面访问日志记录
- 移除 VuePress 相关代码,改为使用 Gin 框架
2025-02-15 12:17:24 +08:00
e76e79a146 feat(gateway): 添加网关服务基础结构
- 新增 main.go 文件,定义网关服务的入口
- 创建 login.html 模板文件,用于用户登录界面
2025-02-15 12:17:18 +08:00