gpt4 book ai didi

node.js - 如何在没有客户端的情况下使用 Facebook 的 Passport 在 Node.js 中构建 REST 服务?

转载 作者:太空宇宙 更新时间:2023-11-04 00:55:54 24 4
gpt4 key购买 nike

我正在学习使用 Node.js 和 Passport 构建其余服务(没有任何客户端)。到目前为止我能够figure about how to establish a facebook stratergy但所有这些示例都了解客户端,因此它在成功或失败情况下提供页面。由于我不知道客户是谁,所以我有以下问题;
由于原始调用可能没有等待回调就返回到客户端,我们如何以这种方式创建身份验证,然后同一个客户端回来查看身份验证的状态,我们将 token 放在服务器端身份验证完成的 session 中?
是否有任何文章解释如何使用 Passport 或任何其他形式的社交媒体身份验证来构建其余服务?

最佳答案

我在这里找到了最接近的答案passport.js RESTful auth
对于移动应用程序,由于社交媒体身份验证发生在客户端,因此无需在服务器端进行身份验证和回调。相反,通过一些加密的密码与客户端建立信任关系,并在客户端进行身份验证后使用 https 将请求从客户端传递回服务器,并使用经过身份验证的 token 更新服务器。

关于node.js - 如何在没有客户端的情况下使用 Facebook 的 Passport 在 Node.js 中构建 REST 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29910495/

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