3 Commits

Author SHA1 Message Date
777c682a4e feat(用户安全): 支持要求更改密码并强制登录后改密
- 新增 users.force_password_change 字段与迁移

- 用户新增/编辑/批量导入支持要求更改密码

- 登录后未改密用户仅允许访问改密相关接口
2026-04-30 14:41:11 +08:00
d2c6ae7fc0 fix(用户导入): 仅保留 xlsx 导入并提供 xlsx 模板下载
- 移除 csv/txt 导入支持,接口仅接受 xlsx

- 新增 xlsx 模板文件生成逻辑

- 优化缺少 ZipArchive 扩展时的中文错误提示
2026-04-29 15:27:28 +08:00
6afa6d7169 feat: 完成基础工程编写 2026-04-27 15:35:14 +08:00