Javascript 使用Node express后端的移动客户端的Facebook登录
我正在使用(在heroku上)作为移动应用程序的后端 Facebook登录/注册将是用户的一个选择 最好的工作流程是什么Javascript 使用Node express后端的移动客户端的Facebook登录,javascript,node.js,facebook,facebook-graph-api,parse-server,Javascript,Node.js,Facebook,Facebook Graph Api,Parse Server,我正在使用(在heroku上)作为移动应用程序的后端 Facebook登录/注册将是用户的一个选择 最好的工作流程是什么 我在想,移动客户端可以登录FB并将令牌传递给express应用程序。express应用程序可以从FB获取我们需要的数据,并创建/登录解析用户 是否有一个模块,我可以插入身份验证令牌并ping FB以获取个人资料图片、DOB或我需要的任何其他内容 Parse JS SDK有一个API。我可以创建一条路线,移动应用程序可以在浏览器中点击以登录FB吗?如果是这样的话,在FB登录后,
谢谢 我一直在应用程序中使用facebook API进行社交登录,我使用了你提到的第一种方法,即
我想移动客户端可以登录FB并将令牌传递给express应用程序。express应用程序可以从FB获取我们需要的数据,并创建/登录解析用户。
我使用两个FBAPI,一个用于验证应用程序,另一个用于验证用户
移动客户端从facebook获取acces令牌并传递到后端express应用程序。
使用的两个API是:-
https://graph.facebook.com/app/?access_token=
https://graph.facebook.com/me?fields=id,电子邮件,姓名,性别,图片和访问权\u token=“
到目前为止,这种方法还可以,因为我的应用程序运行良好。我一直在应用程序中使用facebook API进行社交登录,我使用了你提到的第一种方法,即
我认为移动客户端可以登录FB并将令牌传递给express app。express app可以从FB获取我们需要的数据并创建/登录解析用户。
我使用两个FBAPI,一个用于验证应用程序,另一个用于验证用户
移动客户端从facebook获取acces令牌并传递到后端express应用程序。
使用的两个API是:-
https://graph.facebook.com/app/?access_token=
https://graph.facebook.com/me?fields=id,电子邮件,姓名,性别,图片和访问权\u token=“
到目前为止,这种方法还可以,因为我的应用程序运行良好。对于可以用于Facebook集成的Node.js SDK,还有另一种选择。作为免责声明,我确实为提供此SDK的公司工作: Facebook位于其中两个界面之下。首先,有一个配置文件界面,允许管理社交媒体登录。除了Facebook,它还包括Twitter、Slack等 第二,有一个社会界面。这允许访问朋友的列表和帖子。这里只有Facebook和Twitter。但是,CloudRail每周都会更新,并且总是会添加新的服务
检查一下,看看它是否适合你的需要。CloudRail最酷的一点是,所有方法对每个接口的作用完全相同;例如,一旦你掌握了使用Facebook登录的诀窍,这与我们在Profile bundle中的其他九个集成中的任何一个都是完全相同的过程 对于可以用于Facebook集成的Node.js SDK,还有另一种选择。作为免责声明,我确实为提供此SDK的公司工作: Facebook位于其中两个界面之下。首先,有一个配置文件界面,允许管理社交媒体登录。除了Facebook,它还包括Twitter、Slack等 第二,有一个社会界面。这允许访问朋友的列表和帖子。这里只有Facebook和Twitter。但是,CloudRail每周都会更新,并且总是会添加新的服务
检查一下,看看它是否适合你的需要。CloudRail最酷的一点是,所有方法对每个接口的作用完全相同;例如,一旦你掌握了使用Facebook登录的诀窍,这与我们在Profile bundle中的其他九个集成中的任何一个都是完全相同的过程 谢谢大家!!应用程序如何将访问令牌传递到您的后端?以云函数还是其他方式?此外,应用程序是否需要在用户使用前进行身份验证?为什么需要比较FB_应用程序id?我比较了FB_应用程序id以检查提供的访问令牌是否由使用相同FB应用程序的应用程序提供。请参阅fb文档获取access_令牌,因为sdk可能因应用程序类型而异。在五月的情况下,我们使用android应用程序,所以我们使用了fb提供的java代码。谢谢!应用程序如何将访问令牌传递到您的后端?以云函数还是其他方式?此外,应用程序是否需要在用户使用前进行身份验证?为什么需要比较FB_应用程序id?我比较了FB_应用程序id以检查提供的访问令牌是否由使用相同FB应用程序的应用程序提供。请参阅fb文档获取access_令牌,因为sdk可能因应用程序类型而异。在五月的案例中,我们使用的是android应用程序,所以我们使用了fb提供的java代码。