2013-05-29 6 views
9

In Symfony2 habe ich ein Intranet erstellt. Es verwendet derzeit die FOSUserBundle und eine LDAP bundle, um Benutzer einzuloggen, und ich möchte die Funktionalität hinzufügen, um Benutzer von ihrer Sitzung in Windows einzuloggen.Symfony2: automatisch anmelden Benutzer aus ihrer Windows-Sitzung

Ich fand an NTLM script für PHP und an updated version davon, aber ich konnte sie nicht in Symfony2 integrieren.

Ich fand auch an NTLM bundle for Symfony2, aber es wurde für eine ältere Version von Symfony geschrieben und es wird nicht mehr gepflegt. Ich konnte es nicht umschreiben und es zur Arbeit bringen.

Meine Frage ist; Wie kann ich neben der bereits vorhandenen LDAP Funktionalität auch Benutzer aus ihrer Windows-Sitzung in meiner Symfony2-App automatisch anmelden? Was wäre der beste und einfachste Weg?

Antwort

0

Werfen Sie einen Blick auf die Klassen in der Symfony\Component\Security\Http\Firewall Ordner.

Sie auch Ihre eigenen AuthenticationListener an der Umsetzung dieses Thema mit etwas mehr nützlichen Informationen lesen sollten: http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

: https://groups.google.com/forum/#!topic/symfony-devs/oSUqDyMsZpI

Diese Seite aus der Dokumentation sollten Ihnen alles, was Sie Ihren eigenen Zuhörer bei der Umsetzung geben müssen

Verwandte Themen