Symfony2: automatisches Anmelden von Benutzern aus ihrer Windows-Sitzung

9

In Symfony2 Ich habe ein Intranet aufgebaut. Zurzeit verwendet es die FOSUserBundle und eine LDAP bundle , um Benutzer anzumelden, und ich möchte die Funktionalität hinzufügen, um Benutzer von ihrer Sitzung in Windows einzuloggen.

Ich fand ein NTLM-Skript für PHP und eine aktualisierte Version davon, aber ich konnte sie nicht integrieren Symfony2.

Ich habe auch ein NTLM-Bundle für Symfony2 gefunden, 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 automatisch Benutzer aus ihrer Windows-Sitzung in meiner Symfony2-App anmelden? Was wäre der beste und einfachste Weg?

    
Paul Maclean 29.05.2013, 10:18
quelle

1 Antwort

0

Sehen Sie sich die Klassen im Ordner Symfony\Component\Security\Http\Firewall an.

Sie sollten diesen Thread auch mit weiteren nützlichen Informationen zur Implementierung Ihres eigenen AuthenticationListener lesen: Ссылка

Auf dieser Seite der Dokumentation finden Sie alles, was Sie zum Implementieren eines eigenen Listeners benötigen: Ссылка

    
Rick Pastoor 26.06.2013 21:58
quelle