【问题标题】:Users Authentification with Active Directory in CMS在 CMS 中使用 Active Directory 进行用户身份验证
【发布时间】:2014-01-14 19:37:59
【问题描述】:

我目前正在使用 CMS(Drupal 或 Wordpress)开发 Intranet。我必须通过 Active Directory 数据库(更准确地说是服务器半径)对用户进行身份验证。我不想导入数据,只是检查 AD 中的登录名和密码是否正确。我搜索 Drupal 或 Wordpress 中是否有模块/插件,但我很迷茫,因为我找到了 LDAP 插件而不是 Server Radius.... 两者有什么区别?我可以使用那些插件吗?

非常感谢!

【问题讨论】:

    标签: wordpress drupal-7 active-directory ldap radius-protocol


    【解决方案1】:

    我建议您使用 WordPress 并使用 Active Directory integration plugin。它非常易于使用和配置,而且最棒的是它的工作原理。

    1. 安装 WAMP 和 Wordpress。 here is tutorial
    2. 启用 php ldap 扩展(检查以下给出的说明)。
    3. 安装Active Directory integration plugin
    4. 填写所有必需的配置详细信息。 (如域控制器、Base Dn和Account Suffix此栏必须填写)
    5. 测试连接。
    6. 使用 AD 用户信息登录 WordPress 标准登录屏幕。

    7. 使用 wamp 启用 ldap php 扩展的说明。

       *click on wamp icon on task-bar*
      
       *click on php floder*
      
       *click on php extension*
      
       *select php_ldap e.g*
      

    如果您卡在某个地方或者上述任何说明没有意义,请告诉我。

    希望有所帮助。

    【讨论】:

    • 非常感谢您的回答维杰!我对这个问题感到困惑并使用 ActiveX 解决它。我使用 ActiveX (WScript.Network) 获取用户的 Windows 登录,并使用 Wp 上的 unsername 创建一个帐户。我之所以选择这个解决方案,是因为它是一个内部网,并且我必须以编程方式对用户进行身份验证。
    • 更准确地说,员工不必通过登录页面登录,因为首先,他们在其他应用程序上已经有很多帐户,我们决定不添加其他密码,他们将永远不要记得第二个我们认为登录页面将是一个刹车,他们永远不想访问 Intranet。但我会试试你的解决方案,看看! :)
    猜你喜欢
    • 2016-05-12
    • 2018-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多