Chciałbym wyświetlić wszystkie bieżące sesje w kontrolerze administratora w grails. Jaki jest najłatwiejszy sposób uzyskania odniesienia do np. Kolekcja sesji od kontrolera?W graalach, w jaki sposób uzyskać odniesienie do wszystkich bieżących sesji?
6
A
Odpowiedz
9
Jest to cecha (domyślnie wyłączona, ale łatwo włączone ustawienie grails.plugins.appinfo.useContextListener = true
w Config.groovy) wtyczki App-Info: http://grails.org/plugin/app-info
2
Istnieje "groovy" sposób to zrobić bez SessionListener, są generowane zdarzenia, które można przypisać zamknięcia. Można uchwycić udane sesje, w mapy/listy, a następnie usunąć z sesji po wylogowaniu lub
rails.plugins.springsecurity.useSecurityEventListener = true
grails.plugins.springsecurity.onInteractiveAuthenticationSuccessEvent = { e, appCtx ->
// handle InteractiveAuthenticationSuccessEvent
}
grails.plugins.springsecurity.onAbstractAuthenticationFailureEvent = { e, appCtx ->
// handle AbstractAuthenticationFailureEvent
}
grails.plugins.springsecurity.onAuthenticationSuccessEvent = { e, appCtx ->
// handle AuthenticationSuccessEvent
}
grails.plugins.springsecurity.onAuthenticationSwitchUserEvent = { e, appCtx ->
// handle AuthenticationSwitchUserEvent
}
grails.plugins.springsecurity.onAuthorizationEvent = { e, appCtx ->
// handle AuthorizationEvent
}
Powiązane problemy
- 1. Czy istnieje sposób, aby uzyskać listę wszystkich bieżących tabel tymczasowych w SQL Server?
- 2. W jaki sposób programowo dodaje się odniesienie do zespołu?
- 3. W jaki sposób jest generowany identyfikator sesji?
- 4. Odniesienie do wszystkich protokołów Swift?
- 5. W języku Grails, w jaki sposób uzyskać dostęp do sesji hibernacji wewnątrz metody statycznej klasy domeny?
- 6. Hibernate: jak uzyskać listę wszystkich obiektów aktualnie w sesji
- 7. Uzyskaj identyfikator sesji w ASP.Net
- 8. ograniczyć wszystkich użytkowników do 1 sesji
- 9. Jak uzyskać listę wszystkich sesji serwera w laravel?
- 10. Zapętlanie wszystkich sesji serwera w PHP
- 11. Jak uzyskać dostęp do sesji w webmethod?
- 12. w jaki sposób uzyskać dostęp do dopasowanych grup w akcji?
- 13. Laravel: Jak uzyskać dostęp do wartości sesji w AppServiceProvider?
- 14. W jaki sposób korzystasz z sesji z Compojure/Ring?
- 15. W jaki sposób CDI usuwa stanowy komponent bean sesji?
- 16. W jaki sposób przycisk może uzyskać ostrość?
- 17. W haskell w jaki sposób można wpisać wielką literę znaku Unicode w odniesieniu do bieżących ustawień narodowych
- 18. Jak uzyskać dostęp do sesji w pliku .ashx?
- 19. W jaki sposób Python może uzyskać dostęp do schowka X11?
- 20. W dokumencie xml, czy mogę wstawić odniesienie do grupy metod? W jaki sposób?
- 21. Jak uzyskać odniesienie keyWindow w szybkiej aplikacji?
- 22. Jak uzyskać UIImage z określonego obszaru w bieżących iOS ekranem
- 23. WebSecurity.CreateUserAndAccount uzyskać odniesienie do utworzonego użytkownika
- 24. Jak uzyskać odniesienie do istniejącego ActorSystem w Akka?
- 25. W jaki sposób mogę uzyskać dostęp do liczby sprawdzania wartości skrótu w pliku Perla?
- 26. Jak uzyskać odniesienie do obiektu nadrzędnego w zserializowanym dokumencie MongoDB?
- 27. Sposób na utrzymanie sesji w aplikacji REST
- 28. W jaki sposób aplikacje linijki zachowują dokładność na wszystkich urządzeniach?
- 29. W jaki sposób zaimplementowano HttpSession?
- 30. W JQuery, w jaki sposób mogę uzyskać sąsiednią komórkę tabeli?
@Burt Doskonała wtyczka, o której nigdy nie wiedziałam ... na pewno się dziś rozwiąże –
Wygląda bardzo obiecująco! Jednak przy próbie uruchomienia po instalacji pojawia się następujący błąd: "Błąd: Nie można załadować następujących wtyczek z powodu braku zależności: [appInfo] - Wtyczka: appInfo, zależności: [dynamicController, googleVisualization, jquery]" Znalazłem niektóre dyskusje na ten temat, ale żaden nie rozwiązał mojego problemu. Wszystkie wymienione wtyczki są zainstalowane i wymienione w pliku application.xml, usunąłem .ivy2 i ponownie zainstalowałem, ale nadal dostaję błąd ... używając STS 2.3.3.M2 z grails 1.3.4. Czy możesz wskazać mi jakiś kierunek? –
Czy używasz już wtyczek dynamicController, googleVisualization lub jquery? –