hermesagent.download
GitHub ↗

fix(dashboard-auth): Dashboard 設定 basic auth 時,GET /auth/login?provider=basic 回傳 HTTP 500

📅 2026年7月4日 ✅ 最後驗證 2026年7月4日 ✍️ HermesAgent.download Contributors

當 dashboard 設定為使用內建的 basic auth(帳號密碼)provider 時,透過 OAuth 風格的 GET /auth/login?provider=basic 重新導向會回傳 HTTP 500,而不是顯示密碼登入表單;根因是 auth_login() handler 對所有 provider 都統一呼叫 start_login(),但 BasicAuthProvider.start_login() 一律拋出 NotImplementedError。

官方來源