內建頁面
Auth.js 預設帶有一組頁面,這些頁面會在使用者進行身份驗證流程(註冊、登入、登出、錯誤等)時呈現。這很有幫助,因為當您第一次使用該函式庫時,您不需要從頭開始編寫這些頁面。建立的 UI 基於您在設定檔中指定的提供者。
如果您不傳遞 providerId
,signIn
函數會將使用者重新導向至登入頁面。

在這種情況下,應用程式已設定為使用 GitHub 和 Credentials 提供者。
如果我們將 Google 提供者新增到我們的 Auth.js 設定檔(./auth.ts
),那麼將會有第三個使用 Google 登入的選項。
如果您想要建立自己的登入頁面,請查看我們的自訂登入頁面指南。