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.

questionAnswers(3)

yourAnswerToTheQuestion