将用户和密码从Active directory导出到PHP

将用户和密码从Active directory导出到PHP,php,active-directory,ldap,Php,Active Directory,Ldap,今年夏天,我正在为我的大学项目开发一个web应用程序,我正在寻求一些建议,该web应用程序将部署到一个拥有大约500个用户的windows环境中。用户需要先登录才能访问web应用程序,这是我的第一个问题 我是否需要一种每天从active directory导出用户及其密码的方法。然而,我知道密码存储为散列而不是明文,所以我必须在我的web应用程序中模拟散列。那么,我是否使用LDAP为我的用户进行身份验证?我希望你能给我一些建议,比如给我一个链接,任何人都知道这个链接值得我阅读 注意。 web应用

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

我是否需要一种每天从active directory导出用户及其密码的方法。然而,我知道密码存储为散列而不是明文,所以我必须在我的web应用程序中模拟散列。那么,我是否使用LDAP为我的用户进行身份验证?我希望你能给我一些建议,比如给我一个链接,任何人都知道这个链接值得我阅读

注意。 web应用程序将在PHP中创建,sql数据库运行在同一域内的windows服务器上

谢谢,PHP有一个接口,允许您在不导出Active Directory的情况下连接Active Directory

以下是通过php实现LDAP身份验证的示例:

既然要帮助您与LDAP进行交互,那么这可能是一个不错的选择。自己导出和管理用户听起来就像是重新发明轮子。

只需使用与身份验证服务器联系即可。这是一个很好的例子