Answers:
我已经尝试了所有当前的建议,并以非平凡的方式在网站上使用了Drupal for Facebook和FBConnect,只有痛苦的路在此。
如果您只需要身份验证,也许可以使用FBOauth导入一些导入的用户配置文件字段(例如电子邮件)。它是较新的,但是要设置和使用起来要容易得多,而且如果您不尝试任何非同寻常的事情,也可以轻松构建。
普通用户和Facebook用户之间的关系在很大程度上取决于您选择的模块。通常,所有模块都会创建一个将FB ID与drupal用户ID关联的表。发生的方式差异很大。如果您在帐户链接方面需要很大的灵活性,则FBConnect在该区域中功能非常强大,但在其他地方通常会出现问题。
help/fb_connect/README.txt
,Drupal For Facebook随附的文件)仅陈述了一些基本设置,然后说明了您可以做的各种不相关的事情。一个配方一步一步的指导,将是非常有益的。如果我知道如何使用该模块,我将很乐意自己编写一个精确的分步指南。
Facebook Connect开箱即用。我已经在几个站点中使用过它。
使用此模块Drupal Janrain
您甚至可以从社交媒体帐户获得不同的用户信息,具体取决于他的隐私。
我一直是Simple FB Connect(未提及)的粉丝。它是相当新的,并且依赖于Facebook的PHP SDK,因此希望该团队能够跟上API的更改。这是使用Simple FB Connect 登录Drupal Facebook的教程以及相关解决方案的综述。提到的FBOAuth也是一个很好的解决方案。
归根结底,这些第三方登录的麻烦在于使用来自第三方的不断变化的API来保持集成更新。
简单的FB Connect模块允许用户使用其Facebook帐户注册并登录到您的Drupal网站。他们同时提供通过网站和Facebook登录的选择登录。您还可以通过使用Facebook链接登录找到更多详细信息。