Skip to content

[refactor] 登入頁:帳密表單提為主要入口,Google/SSO 移到下方 - #58

Merged
YJack0000 merged 1 commit into
mainfrom
claude/login-password-primary
Aug 28, 2026
Merged

[refactor] 登入頁:帳密表單提為主要入口,Google/SSO 移到下方#58
YJack0000 merged 1 commit into
mainfrom
claude/login-password-primary

Conversation

@YJack0000

Copy link
Copy Markdown
Contributor

登入頁版面調整:把 email + password 表單直接攤在最上面當主要入口(打開就能填),Google 和 SSO 收到「or」下方。SSO 維持點了才展開公司 email 欄。

動機:目錄審核帳號(reviewer@demo.pathors.com)與自架者用的是帳密登入;原本它藏在一個不顯眼的文字連結後面要先點一下才出現,對審核者不直覺。攤開後 OpenAI / Anthropic 的 reviewer 打開登入頁就能直接輸入帳密。

  • 只動 src/app/login/page.tsx;三種登入方式共用的 redirectTo(含 MCP OAuth authorize query)邏輯不變,ChatGPT/Claude/Codex 的連線流程不受影響。
  • 錯誤處理(帳號探測防護、SSO 網域未設定提示)原樣保留。
  • 帳密仍只開 sign-in、不開公開註冊(disableSignUp 不變)。

lint / tsc / build 全過。

@YJack0000
YJack0000 requested a review from yui0303 August 28, 2026 12:03
@github-actions

Copy link
Copy Markdown

✅ SonarQube Quality Gate passed — pathorsAI_internal

0 open issues on this PR.

@YJack0000
YJack0000 merged commit 6bf0181 into main Aug 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant