登入/註冊

登入、註冊、忘記密碼這幾頁不套 app shell,而是用置中 card 單獨呈現。這章講清楚版型、登入方式與錯誤訊息的安全分寸。當你要做登入流程、加 Google 登入、或處理「帳密錯誤要怎麼提示」時,就翻這頁對一下。

登入/註冊

這是什麼

置中卡片:Google 登入、Email 表單;登入與註冊用分頁或分頁籤切換。

什麼時候用

使用者第一次進站或需要建立帳號時;OAuth 放最上方,Email 放在分隔線下方。

預覽依本指南規則實作
S

登入工作區

歡迎回來,請使用公司 Email

還沒有帳號?

忘記密碼

這是什麼

只做一件事:輸入 Email 重設密碼,並說明已寄出連結;底部可返回登入。

什麼時候用

使用者忘記密碼時;不要混入其他註冊或登入欄位。

預覽依本指南規則實作

重設密碼

輸入註冊 Email,我們會寄送重設連結(15 分鐘有效)。

Split 登入版型

這是什麼

左側品牌圖/產品敘事、右側表單 card;B2B 客戶入口可加登入/註冊 segmented tab。

什麼時候用

需要強品牌印象或內部/客戶分流登入時;窄螢幕可堆疊為單欄。

預覽依本指南規則實作

內部後台登入

使用公司 Email 與密碼

示範帳號:staff@example.com / demo

企業客戶登入

使用公司 Email 與密碼

Linear OAuth 堆疊

這是什麼

Linear:Google 主要登入、Email、SAML,置中無後台外框。

什麼時候用

企業 SaaS 登入頁;OAuth 優先,Email 與 SAML 依產品需求追加。

預覽依本指南規則實作

Layout 規格 · Linear · mobbin-linear-auth

Create your workspace

By signing up, you agree to Terms of Service.

Already have an account? Log in

Peec AI 分欄 Magic Link

這是什麼

Peec AI:左側社群登入 + Email + 寄送 Magic Link;右側使用者見證。

什麼時候用

想同時展示登入表單與產品社會證明時;分欄版型適合較寬螢幕。

預覽依本指南規則實作

Layout 規格 · Peec AI · mobbin-peec-auth

表單:Email

Sign in

Sign in using Google or Microsoft.

Or continue with

規格速查

項目定稿值
版型置中 card(max-width ~400px),無 app shell
登入方式Google OAuth(secondary full-width)+ Email/密碼
登入/註冊segmented tab 或分頁切換,勿混在同一表單無標示
忘記密碼單一任務頁:Email →「寄送重設連結」,有效期限說明
錯誤訊息帳密錯誤不洩漏是哪個錯,rate limit 用 banner 說明
Loading放在送出按鈕上,送出中禁用避免重複提交
密碼欄可顯示/隱藏切換;autocomplete 正確
EnterpriseSSO 另開「使用公司帳號登入」;2FA 在密碼通過後第二步

常見做錯

做錯正確
錯誤訊息寫「帳號不存在」統一「帳號或密碼錯誤」,勿洩漏是哪個錯
忘記密碼連結藏太深登入頁忘記密碼連結右對齊、明顯可見
送出按鈕無 loading 狀態送出時按鈕顯示 loading 並禁用,避免重複提交
密碼欄無顯示/隱藏切換提供眼睛 icon 切換明碼,方便確認輸入
Google 登入失敗只用 toast失敗時用 inline alert,留在頁面上可重試

相關章節

  • 錯誤頁 — 403/404/500 路由級錯誤頁的版型與復原路徑
  • 表單 — Email、密碼欄位的驗證與 inline 錯誤呈現
  • 按鈕 — 送出按鈕的 loading 與禁用狀態規則