我目前正在为我的公司编写 Nuxt 应用程序。我现在的问题是这个应用程序需要至少使用凭据进行用户身份验证。我发现最好的是 Auth0。但我的问题是我不能/可能不使用任何需要帐户的外部服务。目前,我在 Nuxt 应用程序中拥有自己的后端,用于与 Prisma 作为 ORM 配合使用的所有数据。我目前正在使用 Sidebase 的 Nuxt-Auth。但对我来说,这不是最佳选择,因为它并不真正支持凭据提供程序的 2FA,而且我不能在登录表单中出现错误(因此,例如,如果密码错误,则会出现显示在输入下方)。我的情况最好的方法是什么?这是我的要求。
您自己已经找到了解决方案。
根据您的要求、时间和知识,您可以选择上面的
1
、2
或3
。