2011-06-09 113 views
7

我想我们如何才能使用drupal 7登录类似于stackoverflow openid?在计算器中,我们有各种登录选项,如Facebook,谷歌等,图像显示选择各种帐户。但我尝试了drupal 7,只有登录选项下方显示“使用OpenID登录”。除了“使用OpenID登录”之外,如何显示多个帐户选项。Drupal 7 OpenID模块

回答

1
  1. 创建一些HTML,显示您想明确提及的OpenID提供程序。
  2. 在HTML中单击OpenID提供程序时,创建一些填充文本输入字段的JavaScript。
  3. 将它包装成一个Drupal模块。
+0

您能否详细介绍一下这个过程?或者可能链接到指南/教程?我想要做到这一点,但是我并不想嘲笑drupal核心。 – snapfractalpop 2012-09-13 14:10:05

+0

如果您想深入研究Drupal模块,请转到[模块开发人员指南](http://drupal.org/developing /模块)。如果你不这样做,请使用[OpenID Selector](http://drupal.org/project/openid_selector)模块(它使用StackExchange使用的相同的JavaScript库)或[Janrain Engage](http:// drupal。 org/project/rpx)Ethan提到的模块(它使用Janrain Engage服务来代理身份验证请求)。 – Oswald 2012-09-13 17:54:39

6
+0

感谢您的建议。有趣的服务似乎是Janrain,它是有偿的,但如果按照它说的那样工作,那么它对商业网站来说是非常好的价格。非常感谢! – 2012-05-14 05:05:39