【问题标题】:nextjs authentication (OAuth)nextjs 身份验证 (OAuth)
【发布时间】:2021-04-07 03:29:33
【问题描述】:

next.js/react 的新手,对如何处理这个问题有点困惑:

所以我们有一个应用程序,它将基于 Next.js 构建..

  • 我们将拥有客户端代码将调用以获取服务器数据的 api(我的假设是这些 api 的源代码不会进入客户端浏览器并停留在节点服务器上?)
  • 这些api会调用我们实际的api,
    • 这些将通过使用从 Azure 应用(clientid/secret)接收的 OAuth2 令牌调用

关于 api 代码不传送到浏览器的假设是否正确 其次,我可以使用 NextAuth 检索应用程序令牌(使用 clientid/secret)吗?

谢谢

【问题讨论】:

    标签: reactjs oauth-2.0 next.js azure-authentication


    【解决方案1】:

    好的,据我了解

    • /api 代码不会传送到客户端(我使用 getStaticProps 直接调用服务,而不是使用 fetch,因为我需要在服务器端呈现调用)
    • 我能够使用 @azure/identity 接收我需要调用托管在我的 node.js 之外的 API 的令牌

    【讨论】:

      猜你喜欢
      • 2015-02-02
      • 2018-07-10
      • 2011-09-17
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 2011-06-18
      • 2012-11-08
      • 2021-06-13
      相关资源
      最近更新 更多