集中认证web2py app和drupal站点,有可能吗?

时间:2013-04-15 05:51:19

标签: web-services drupal web2py

我正在编写一个web2py应用程序来管理需要用户信息的事件和其他活动,例如证书的ID和名称,另一方面是一个已经拥有注册用户的drupal站点。

我想将drupal用户分享到我的web2py应用程序,这样我就不必在我的应用程序中再次注册用户。

  • 已经考虑过jainrain和工具,但我需要的信息已经在drupal db中了

1 个答案:

答案 0 :(得分:1)

使用基本身份验证模块可以对另一个支持基本身份验证的Web服务器进行身份验证。只需在auth初始化后将以下内容添加到模型文件中,并将适当的http地址替换为Drupal ...

from gluon.contrib.login_methods.basic_auth import basic_auth
auth.settings.login_methods.append(
    basic_auth('https://basic.example.com'))

有关详细信息,请参阅文档中的此部分: Other login methods and login forms