【问题标题】:Export users and passwords from Active directory into PHP将用户和密码从 Active Directory 导出到 PHP
【发布时间】:2011-05-09 21:31:46
【问题描述】:

今年夏天我正在为我的大学项目开发​​一个 Web 应用程序,我正在寻找一些建议,该 Web 应用程序将部署到一个拥有大约 500 个用户的 Windows 环境中。用户需要登录才能访问 Web 应用程序,这是我的第一个问题出现的地方。

我是否需要一种方法来每天使用他们的密码从 Active Directory 中导出用户。但是我知道密码存储为散列而不是明文,因此 id 必须模仿我的网络应用程序中的散列。那么我是否使用 LDAP 为我验证用户身份?如果有人知道值得我阅读的资源的链接,我将不胜感激。

注意。 Web 应用程序将使用 PHP 制作,并在同一域内的 Windows 服务器上运行一个 sql 数据库。

谢谢

【问题讨论】:

    标签: php active-directory ldap


    【解决方案1】:

    PHP 有一个LDAP module,允许您在不导出 Active Directory 的情况下连接它。

    下面是一个通过 php 实现 LDAP 认证的例子: http://code.activestate.com/recipes/101525-ldap-authentication/

    【讨论】:

      【解决方案2】:

      既然PHP has libraries 已经帮助您与LDAP 进行交互,那么这可能是要走的路。自己导出和管理用户听起来像是在重新发明轮子。

      【讨论】:

        【解决方案3】:

        只需使用PHP::LDAP 联系身份验证服务器。这个blog post 就是一个很好的例子。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2022-10-25
          • 1970-01-01
          • 2010-09-28
          • 2013-02-26
          • 1970-01-01
          • 1970-01-01
          • 2010-09-22
          相关资源
          最近更新 更多