EDU TOOLBOX · CORE AUTH POC
補教工具箱 Core
DB PoC v0.1.7-A2.2-4-6-4-3a|登入後管理員 API 拒絕測試
這是獨立開發測試網站。驗證 Google 登入與員工授權判斷;不讀取或修改學生、班級及帳務資料。
一、連線設定
只輸入 Supabase 專案網址與 Publishable key。不要輸入 sb_secret_、service_role 或 Google Client Secret。
二、Google 登入測試
Google 登入成功後,可透過後端 API 確認 Core 員工綁定及未授權分校應被拒絕。
尚未初始化
登入信箱
Google 身分驗證成功不代表取得 Core 業務操作權限。
請使用下方獨立測試按鈕檢查後端授權。
請使用下方獨立測試按鈕檢查後端授權。
三、Core 後端授權測試
此測試不會讀取學生資料、變更員工權限,也不需要輸入任何秘密金鑰。
登入後可進行測試。
注意:本階段沒有正式員工授權;虛構分校的正確結果必須是「拒絕」。
四、已登入管理員 API 防越權測試
這些測試只使用不存在的測試員工與分校,不會授權任何人,也不會修改 Core 正式資料。
登入後可進行管理員 API 測試。
正常結果:第一個 HTTP 403(NOT_AUTHORIZED);第二個 HTTP 400(INVALID_FIELDS)。若取得 HTTP 401、503 或允許寫入,應停止並回報。
五、回呼網址
部署後,請將下方精確網址加入 Supabase 的 Site URL / Redirect URLs。實際網域可能和建議專案名稱不同。
目前尚未取得網址此測試採 PKCE OAuth 流程;沒有使用測速版本的共用測試通行碼。