Benutzerdefinierte Benutzerprüfung für Symfony2 basierend auf der akzeptierten Eula

Ich möchte einen benutzerdefinierten Benutzerprüfer erstellen, um die Anmeldeaktion mit der zuletzt akzeptierten Eula abzugleichen. 'Idee ist ganz einfach, es wird viele Versionen von Eula und Benutzer gebenkippen Einloggen, bis er die letzte Eula akzeptiert.

Szenario ist:

Der Benutzer erstellt ein neues Konto und akzeptiert eula.Eula wird aktualisiertDer Benutzer versucht sich einzuloggen, hat aber die letzte Eula nicht akzeptiertDer Benutzer erhält das gleiche Anmeldeformular, aber mit dem zusätzlichen Feld "Neueste Eula akzeptieren"Benutzer meldet sich an und System fügt Informationen ein: Aktuelles Datum und Uhrzeit, Benutzer-ID, Eula-ID, um die Eula-Akzeptanz zu verfolgen.

Ich habe das gefunden:https://groups.google.com/forum/#!msg/symfony2/D0V0bFks9S0/Qg9mrbpfB3IJ

Leider gibt es keine Vollversion von Custom User Checker. Wie implementiere ich den Rest davon?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage