如何使用 Samba4 AD 中的用户验证 PHP 网站

How to authenticate a PHP website using users in Samba4 AD

我看过一些 "access files and folders" 由 Samba4 控制的网站/教程。

我想问一下是否可以使用 Samba 作为数据库,并允许用户输入他们的用户名和密码,然后使用 PHP,连接到 Samba 用户列表来检查这些凭据和验证。

我很久以前用 samba3 和 PHP4 做了这个。抱歉,我现在不能给你详细信息,但我用过这个: http://uranus.chrysocome.net/linux/php/php_smbauth.htm

代码如下:

smbauth($username, $password, $primary_svr, $secondary_svr, $domain);

我没有看到对 PHP5 的支持,或者是否可以通过 apt 安装它。反正有源码和管理权限就可以编译了