0

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

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

  • 已经在 jainrain 和类似工具中考虑过,但我需要的信息已经在 drupal 数据库中
4

1 回答 1

1

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

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

有关详细信息,请参阅文档中的此部分: 其他登录方法和登录表单

于 2013-04-15T06:22:38.527 回答