Windows系统login凭证

一个php应用程序需要与Windows系统一样的validation细节。 即Windowslogin凭证和应用程序凭证是相同的。 我需要开发一个PHP应用程序,应该在一个窗口成功login后自动使用PHPlogin

据我所知,没有办法获得用于在Windows上登录的明文凭据。 但是,如果运行PHP应用程序的服务器与客户端计算机位于同一个域中,则应该可以使用Kerberos票据或NTLM身份验证(后者也可以在服务器与客户端计算机不在同一个域中的情况下运行,但可能需要使用MSIE作为客户端浏览器)转发证书,而不明确地使用明文密码。 有几个问题提到了这个,例如:

  • 我如何从Java访问Windows凭据?
  • 使用Windows会话凭据作为登录? 它是如何工作的??
  • 如何使用系统凭据自动登录到网站?
  • 使用Windows身份验证作为Intranet应用程序的登录凭据