feat(members): split username/display_name, sync updates to authentik, add password reset API and refresh docs
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# member.ose.tw 文件入口
|
||||
|
||||
## 閱讀順序(先看)
|
||||
## 閱讀順序
|
||||
1. `docs/ARCHITECTURE.md`
|
||||
2. `docs/DB_SCHEMA.md`
|
||||
3. `docs/BACKEND_TASKPLAN.md`
|
||||
@@ -8,16 +8,14 @@
|
||||
5. `docs/FRONTEND_HANDOFF.md`
|
||||
6. `docs/LOCAL_DEV_RUNBOOK.md`
|
||||
|
||||
## 交辦順序(執行)
|
||||
1. 後端先完成新 schema 與 API 契約
|
||||
2. 前端依 handoff 完成頁面與串接
|
||||
3. 本地驗收跑 Runbook
|
||||
|
||||
## 目前狀態
|
||||
- 架構方向:已定版(群組中心、site scope、action view/edit 多選)
|
||||
- 文件重整:已完成(舊文件已清除)
|
||||
- 程式重構:待後續依 TaskPlan 實作
|
||||
- 架構:公司/站台/會員 + 系統/模組 + 群組整合權限(已定版)
|
||||
- 後台安全:Auth token + admin 群組檢查(`ADMIN_REQUIRED_GROUPS`)
|
||||
- 會員流程:member 新增/更新可同步 Authentik,並支援重設密碼
|
||||
|
||||
## 單一真實來源
|
||||
- DB SQL:`backend/scripts/init_schema.sql`
|
||||
- DB 線上補丁:`backend/scripts/migrate_add_users_username.sql`
|
||||
|
||||
## 備註
|
||||
- 本輪不產最終規格表/最終規範矩陣
|
||||
- DB 文檔以 `docs/DB_SCHEMA.md` 為說明入口,實際 SQL 以 `backend/scripts/init_schema.sql` 為準
|
||||
- 本輪先維持可開發/可交辦文件,不產最終規格總表。
|
||||
|
||||
Reference in New Issue
Block a user