【问题标题】:some questions regarding client ,server,API关于客户端、服务器、API的一些问题
【发布时间】:2021-07-29 13:54:03
【问题描述】:
  • 是否可以在服务器上创建更多 API 端点来共享一组不同的用户数据? 如果是,可以使用哪种类型的用户特定授权来保护这些 API(无需添加任何新的管理 API 密钥或其他授权方法)?

  • 是否可以将客户端应用程序连接到多个服务器应用程序?怎么样?

  • 是否可以将一个(或第二个)客户端应用程序连接到服务器进行登录? 如果是,请列出您必须在服务器应用程序中进行更改以支持多个客户端的详细步骤。 此外,如果需要在客户端应用程序中进行任何更改,请列出。

  • 是否可以为少数客户端应用程序共享完整数据而为其余应用程序共享有限数据?你如何做到这一点? 例如客户 1 只需要电子邮件和电话,但客户 2 需要用户的电子邮件、电话、出生日期和地址。

【问题讨论】:

    标签: node.js reactjs api server client


    【解决方案1】:
    • 是的,您可以创建更多的 API 端点,您可以为每个客户端用户使用 JWT 验证。
    • 多服务器应用的目的是什么?你能详细说明一下吗!
    • 正如我在第一个答案中提到的,为多个用户搜索更多关于“nodejs 中的 jwt 身份验证”的信息,这样每个用户都可以使用相同的 API 进行登录。
    • 是的,这可能取决于客户的角色,或者如果客户/用户没有特定的角色,但客户 1 只需要电子邮件、电话,而客户 2 需要所有数据。那么最好的解决方案是在 nodejs 中实现 'GraphQL' 它将解决您的问题

    【讨论】:

      猜你喜欢
      • 2015-09-23
      • 1970-01-01
      • 1970-01-01
      • 2011-05-26
      • 2016-03-30
      • 2011-06-06
      • 2011-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多