Commit Graph
9 Commits
Author SHA1 Message Date
kevin e65b31abb0 新增用户管理和个人信息功能,支持CRUD操作和密码修改 2026-07-03 10:18:08 +08:00
kevin ca9b1e751c 写了个安装脚本 2026-07-02 22:51:26 +08:00
kevin 9bb35740fc 修改sock权限 2026-07-02 22:36:04 +08:00
kevin 6ca1c07cfa 封装路由 2026-07-02 22:34:15 +08:00
kevin 621625ad1e 重写前端 2026-07-02 21:03:51 +08:00
kevin 0634cadced 更新管理登录功能 2026-07-02 20:45:53 +08:00
kevin 91c9e12c3c 添加 WebSocket VPN 接口及用户认证
- 移动 config 包到 internal/config,新增 DatabaseConfig
- 使用 GORM + SQLite 管理用户数据,预留 MySQL 支持
- 新增 internal/model/user.go GORM 用户模型
- 新增 internal/db/db.go 数据库初始化及默认管理员
- 新增 internal/vpn/ WebSocket 鉴权与隧道骨架
- /ws 路径支持用户名+密码鉴权 (bcrypt)
- 心跳保活 + echo 隧道模式
2026-07-02 20:30:11 +08:00
kevin 5dddc93233 增加配置功能 2026-07-02 20:13:12 +08:00
kevin 083b6e5dbe init 2026-07-02 19:56:13 +08:00