gpt4 book ai didi

ios - Facebook iOS SDK 和 Passport -facebook 身份验证

转载 作者:IT老高 更新时间:2023-10-28 23:15:09 25 4
gpt4 key购买 nike

我正在尝试在 iOS Facebook SDK 应用程序上使用 passport-facebook 实现服务器 facebook 身份验证,但我不清楚如何在后端设置 Passport 身份验证。

基本上,iOS 客户端通过 Facebook 进行身份验证并获取 sessionToken,我想将其传递给 passport-facebook/auth/facebook/callback 以使用 FB 验证 session token ,并通过 node.js 从我们的数据库中查找用户.

这是使用passport-facebook的正确方法,还是我需要调用/auth/facebook(以及我需要传递哪些参数)。

这个问题提到了使用 Facebook iOS SDK 构建应用程序,然后在服务器上进行身份验证,但没有具体说明如何做到这一点。

https://github.com/jaredhanson/passport-facebook/issues/7

我还可以编写自己的自定义通行证策略,简单地传递 FB session token ,我可以使用服务器上的 FB 图形 API 进行验证,以获取 FB 用户 ID 并验证它是有效 session ,如下所述: Design for Facebook authentication in an iOS app that also accesses a secured web service

最佳答案

查看 passport-facebook-token ,旨在根据之前发布的 token (即,发布给您的 iOS 应用程序的 token )进行身份验证。

passport-facebook 旨在执行基于 Web 的重定向流程,这通常不是通过移动应用程序完成的。

关于ios - Facebook iOS SDK 和 Passport -facebook 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18406379/

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