Uwierzytelnienie Ra Zmieniono użytkownika w aplikacji Grails
Chciałbym natychmiast propagować zmiany użytkowników (zmiana ról użytkowników) w mojej aplikacji Grails (używam Spring Security Plugin).
Znalazłem to:
springSecurityService.reauthenticate(userName)
ale działa to dla aktualnie zalogowanego użytkownika, a nie dla zmiany!
Czy jest na to łatwe rozwiązanie (wystarczy wymusić wylogowanie zmienionych użytkowników).
Przypadkiem użycia jest sytuacja, w której administrator zmienia inną rolę użytkownika. Jeśli zmieniony użytkownik jest zalogowany, zmiana roli nie jest widoczna natychmiast w kontekście Spring Security.