2013-08-23 84 views
0

我目前运行有它自己的本地注册和登录系统的Web应用程序。现在集成Facebook登录与本地登录系统

我想Facebook登录我的本地注册系统添加到我的网站,并整合它。就像检查从Facebook返回的电子邮件一样,并将用户添加到数据库中,并带有一个标志,指示他是Facebook用户,然后仅对用户进行身份验证。

虽然我如何实现系统中的一些想法,我想我是否应该使用Facebook SDK为JavaScript的投入,或者服务器端的SDK。我看到Facebook推荐用于WebApps的JavaScript SDK。但是,在与本地系统集成的情况下,它会是理想的选择吗?我相信,当JavaScript登录纯粹是Facebook时,JavaScript SDK会很好用,并且适用于简单的需要验证的视图。

可有人谁已与Facebook登录帮助曾与这个决定?

回答

0

你是对整合的Facebook的Javascript SDK将不会是本机登录系统一个很好的选择,因为在任何情况下,你将有一些输入(用户ID)传递给你的服务器端程序,如Facebook ID /电子邮件ID同步该用户与您的本地系统,从JavaScript。这将是一个3方式频道> Facebook - JS(用户浏览器) - 您的服务器,这使得它不太安全,因为用户id的人可以ping你的服务器,它会登录用户英寸

我也在工作同样的场景,我需要使用户能够使用Facebook登录作为选项。然而,本地登录系统与应用程序深度集成。所以我使用PHP SDK,尽管JS SDK。