mirror of https://github.com/veypi/OneAuth.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
Changelog
v1.2.0 (2026-06-06)
Features
- auth: 替换 user-level token version 为 session-based 认证机制
- auth: 支持短信/邮箱验证码注册
- auth: 登录时递增 token version 以吊销旧会话
- auth: Token 传送方式迁移至 HttpOnly Cookie,支持 version-based 吊销
- api: 启用 API 文档端点
- role: 新增角色用户批量管理 API
- role: 支持增量式权限授予和移除
- cfg: 新增用户创建钩子(user creation hook)
- ui: 支持 URL 路由中的
@前缀
Changed
- cfg: 默认数据库切换为 SQLite
- settings: 用 GORM 结构体查询替换原始 SQL 条件
- ui: 简化角色管理界面和认证流程
- ui: 用 fetch 替换所有页面中的 axios,提取认证布局
- ui: 重构 VBase 认证客户端,支持自动刷新和 onAuthSuccess 回调
- ui: 前端统一将
$vbase重命名为$auth
Fixed
- ui: 修复用户获取失败时的优雅降级处理
- ui: 修复 vhtml script src 使用作用域路径前缀
- db: 修复 longtext 字段类型问题
Removed
- 移除过期的 todo 和 UI 设计文档