Ich habe eine Aktion, mit der Benutzer sein Passwort ändern können. Wenn alles gut geht, möchte ich ihn ausloggen und eine Nachricht anzeigen, dass alles gut gegangen ist und er sich jetzt mit seinem neuen Passwort einloggen muss.Grails Spring Security Core Logout-Nachricht
Ich habe versucht:
flash.message = "You may now login with your new password"
redirect (controller: 'logout')
Sache ist, dass Logout Controller Umleitung macht:
redirect uri: SpringSecurityUtils.securityConfig.logout.filterProcessesUrl
Und meine Flash-Mitteilung nicht mehr da ist, wenn der Benutzer aus definitiv angemeldet ist und zurück auf die Hauptseite. Irgendwelche Ideen, wie es funktioniert oder vielleicht ein paar Workarounds?
Einfach nur neugierig, warum protokollieren Sie sie aus? Wenn ich das System benutze, würde ich nicht erwarten, dass ich ausgeloggt werde, nachdem ich mein Passwort geändert habe. –
Kein besonderer Grund. Ich denke nur, dass es so besser ist;) – jjczopek