Bewältige erfolgreiches Login-Event mit Frühlingssicherheit

My Grails App verwendet das Spring Security Plugin. Immer wenn sich ein Benutzer erfolgreich anmeldet, möchte ich:

Speichern Sie etwas in der SitzungWeiterleiten auf eine benutzerdefinierte Seite (abhängig von ihrer Rolle)

Ich muss Logout-Ereignisse ähnlich behandeln, was ziemlich einfach war, da das Plugin eine Bean namens bereitstelltlogoutSuccessHandler das kann überschrieben werden. Ich hatte gehofft, auf ähnliche Weise eine Bohne mit dem Namen zu findenloginSuccessHandler, aber kein Glück.

Ich habe die Seite in den Dokumenten des Plugins gelesenHandhabung des EventsKeiner der Mechanismen zur Ereignisbehandlung scheint mir jedoch Zugriff auf die aktuelle Anforderung oder Sitzung zu gewähren.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage