gpt4 book ai didi

javascript - 使用第 3 方 Oauth 提供商对 API 的用户进行身份验证

转载 作者:可可西里 更新时间:2023-11-01 02:23:48 25 4
gpt4 key购买 nike

<分区>

我正在使用 RESTful API 将服务器端网络应用程序转换为单页 JavaScript 应用程序。现在。用户可以使用 Facebook、Twitter、Google 等或通过电子邮件和密码进行身份验证。如何允许在 RESTful API 上运行相同形式的身份验证?我猜它看起来像这样:

  1. 在客户端向提供商进行身份验证。
  2. 从 Oauth 响应中获取一些内容并将其传递到我服务器上的 API 以换取访问 token 。
  3. 对后续 API 调用使用基于 token 的身份验证。

我走在正确的轨道上吗?如果是这样:

  1. 是否有处理多个提供程序的 JS 库,或者每个提供程序都需要包含诸如 Facebook 的 JS SDK 之类的东西?
  2. 生成 token 的 API 应该是什么样的?特别是,我需要 Oauth 提供商提供什么以及如何在服务器上验证它?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com