2012-04-02 8 views
2

Wie füge ich eine zusätzliche Überprüfung der Standard-Symfony login_check? In den meisten Dokumentationen geht es um die Anpassung des Anmeldeformulars, aber in diesem Fall möchte ich nur eine zusätzliche Überprüfung hinzufügen, ob ein Benutzer die status aktiv hat.Rewrite login_check Funktionalität in Symfony

Ich nehme an, dass ich die Route pattern: /login_check zu meiner eigenen Sicherheitsprüfung umleiten muss, aber wie sollte diese Funktion aussehen? Es scheint, ich kann keine Dokumentation darüber finden.

Antwort

6
+0

danke das scheint tatsächlich eine Lösung. Die Sache ist, wenn ich das AdvanceUserInterface implementiere, erhalte ich einen Fehler auf der Implementierung von UserInterface :: equals. Schwerwiegender Fehler: Die Deklaration von Paston \ VerBundle \ Entity \ User :: equals() muss mit der von Symfony \ Component \ Security \ Core \ Benutzer \ UserInterface :: equals() in C: \ xampp \ htdocs \ symfony \ src kompatibel sein \ Paston \ VerBundle \ Entity \ User.php in Zeile 14 " –

+1

behoben! Hatte beide UserInterface als AdvancedUserInterface importieren –