Symfony2:自动从Windows会话中login用户

Symfony2我build立了一个内联网。 它目前使用FOSUserBundle和一个LDAP bundlelogin用户,我想添加function从Windows中的会话login用户。

我发现一个 PHP 的NTLM脚本和它的更新版本 ,但是我没有能够将它们合并到Symfony2中。

我还为Symfony2find了一个NTLM包 ,但它是为Symfony的旧版本编写的,不再被维护。 我无法改写它,并得到它的工作。

我的问题是 除了已有的LDAPfunction之外,我怎么能在我的Symfony2-app的Windows会话中自动login用户呢? 什么是最好和最简单的方法?

Solutions Collecting From Web of "Symfony2:自动从Windows会话中login用户"

看看Symfony\Component\Security\Http\Firewall文件夹中的类。

您还应该阅读本主题,提供一些关于实现您自己的Authenticationlistner的更多有用信息: https : //groups.google.com/forum/#!topic/symfony- devs/ oSUqDyMsZpI

文档中的这个页面应该给你实现你自己的监听器所需的一切: http : //symfony.com/doc/current/cookbook/security/custom_authentication_provider.html