代码之家  ›  专栏  ›  技术社区  ›  deadPoet

集中式身份验证web2py应用程序和drupal网站,这可能吗?

  •  0
  • deadPoet  · 技术社区  · 11 年前

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

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

    • 已经在jainrain和工具中考虑过了,但我需要的信息已经在drupal数据库中了
    1 回复  |  直到 11 年前
        1
  •  1
  •   rekenerd David Marko    11 年前

    使用基本身份验证模块可以对另一个支持基本身份验证的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