内置页面
Auth.js 默认情况下提供了一组页面,这些页面在用户完成身份验证流程(注册、登录、注销、错误等)时呈现给用户。这很有帮助,因此您在第一次使用该库时不需要从头开始编写这些页面。创建的 UI 基于您的配置文件中指定的提供者。
如果您没有传递 providerId
,则 signIn
函数将重定向用户到登录页面。
在这种情况下,应用程序已使用 GitHub 和 凭据 提供者配置。
如果我们将 Google 提供者添加到我们的 Auth.js 配置文件 (./auth.ts
),那么将可以使用第三种选项来使用 Google 登录。
如果您想构建自己的登录页面,请查看我们有关自定义登录页面的指南。