【问题标题】:how to use next-auth authentication providers for other third party application如何为其他第三方应用程序使用下一个身份验证提供程序
【发布时间】:2021-09-19 07:56:44
【问题描述】:

我最近发现了用于验证 nextjs 应用程序的 next-auth。对于我的 foobar next js 应用程序的身份验证,我使用 next-auth 提供的 google、facebook、twitter 等提供程序,这没关系,但我想知道的一件事是如何使用相同的提供程序进行身份验证 - google、facebook、twitter 或等-在其他应用程序上? 例如,我的 foobar nextjs Web 应用程序具有 Google 登录和 Facebook 登录。如果我想使用 react native 或 Flutter 开发移动应用程序,如何处理 Google 登录或 Facebook 登录以通过 next-auth api 端点进行身份验证?

【问题讨论】:

    标签: reactjs authentication next.js google-authentication next-auth


    【解决方案1】:

    NextAuth 专为 next.js 应用程序构建。如果您希望您的用户在您的 React Native 或 Flutter 应用程序中使用 OAuth 提供商(如 Google、Facebook 等)登录,则必须使用另一个 oauth 解决方案。

    这是一件很常见的事情,而且这些提供商甚至可能在他们的文档中包含 SDK 或教程。

    例如,一个快速的谷歌搜索结果如下:

    【讨论】:

      猜你喜欢
      • 2011-01-30
      • 2018-10-31
      • 2016-08-06
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      • 2021-12-23
      • 2023-03-15
      • 1970-01-01
      相关资源
      最近更新 更多