Symfony2: автоматический вход пользователей из их сеанса Windows

ВSymfony2 Я построил интранет. В настоящее время он используетFOSUserBundle иLDAP bundle войти в систему пользователей, и я хотел бы добавить функциональность для входа пользователя из их сеанса в Windows.

я нашелскрипт NTLM для PHP иобновленная версия об этом, но у меня нетне смог включить их в Symfony2.

Я также нашелпакет NTLM для Symfony2, но он был написан для более старой версии Symfony и больше не поддерживается. Я не смог переписать его и заставить его работать.

Мой вопрос как я могу автоматически войти в систему пользователей из их сеанса Windows в моем приложении Symfony2, в дополнение к уже существующемуLDAP функциональность? Что будет лучшим и самым простым способом?

Ответы на вопрос(1)

Посмотрите на классы вSymfony\Component\Security\Http\Firewall папка.

Вам также следует прочитать эту ветку с некоторыми полезными сведениями о реализации собственного AuthenticationListener:https://groups.google.com/forum/#!topic/symfony-devs/oSUqDyMsZpI

Эта страница из документации должна дать вам все необходимое для реализации собственного слушателя:http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

Ваш ответ на вопрос