Tüm geçerli oturumları bir Yönetici Denetleyicisinde derecelendirmelerde listelemek istiyorum. Örneğin, referans almak için en kolay yol nedir? Denetleyiciden bir oturum koleksiyonu?Not defterlerinde, mevcut tüm oturumlara nasıl başvuru yapabilirim?
6
A
cevap
9
Bu özellik (Config.groovy içinde grails.plugins.appinfo.useContextListener = true
ayarlayarak varsayılan olarak devre dışı ama kolayca etkin) olduğu yapabilirsiniz App-Info eklentisi: http://grails.org/plugin/app-info
2
SessionListener olmadan bunu yapmak için "groovy" bir yol var, kapanışların atandığı olaylar var. Bir harita/listesinde başarılı oturumları yakalamak ve bir çıkıştan sonra gelen oturumları kaldırmak veya
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
}
İlgili konular
- 1. Tüm PHP değişkenlerini mevcut kapsamda nasıl döküm yapabilirim?
- 2. Perl'de belirli karma değere nasıl başvuru yapabilirim?
- 3. Bir .net uygulamasında sınıflara nasıl başvuru yapabilirim?
- 4. leiningen ile başka dosyalardaki işlevlere nasıl başvuru yapabilirim?
- 5. ControlValueAccessor'u uygulayan bir bileşenden FormControl'e nasıl başvuru yapabilirim?
- 6. Tıklanan çokgen için nasıl başvuru yapabilirim? (google maps api v3)
- 7. Python: Modülün içindeki bir modüle nasıl başvuru yapabilirim?
- 8. Angular2 bileşeninin CSS'sinde ana makine öğesine nasıl başvuru yapabilirim?
- 9. AllJoyn İnce bütün katıldı oturumlara sinyalleri göndererek
- 10. .NET runtime, tüm projeler başvuru 4.3.1
- 11. SQL Not Like not Not
- 12. İletişimHer mevcut tüm alanları nasıl sıralayabilirim?
- 13. : Nasıl mevcut tüm veri türlerini listelemek için?
- 14. ListView öğelerinin tüm mevcut yüksekliklerini nasıl alabilirim?
- 15. 'NOT IN' veya .not()
- 16. Android tüm mevcut resimleri göster
- 17. Android build tüm "VERSION_CODES" mevcut
- 18. Bu döngüyü tüm çocuklara tekrarlı olarak nasıl yapabilirim?
- 19. Jmeter- Not TÜM numuneler Toplam Raporda gösteriliyor
- 20. Web Audio API: note Not not not Not: Çalışmıyor musunuz?
- 21. ADFS v2.0: başvuru numarası başvurulan başvuru hataları
- 22. Tüm mevcut UTI'leri bul (Uniform Type Identifier)
- 23. , Pencereyi geçerli pencere nasıl yapabilirim?
- 24. Bash'de nasıl sudo yapabilirim?
- 25. Jupyter not defteri: LaTeX
- 26. ThreadPool.Join'i nasıl yapabilirim?
- 27. Linux: tüm mevcut pencere yöneticilerini listele
- 28. Çalışma alanımdaki TÜM projelere CocoaPod'larla birlikte takılmış pod'ları nasıl yapabilirim?
- 29. xpath verilmiş tüm öğeleri içeren bir listeyi nasıl yapabilirim?
- 30. RedirectingResponse.AsActionResult() artık mevcut değil, bunun yerine DotNetOpenAuth için ne yapabilirim?
@Burt Mükemmel Eklenti, hiç bilmediğim ... bugün kesinlikle araştıracak –
Çok umut verici görünüyor! Ancak, yüklemeden sonra çalıştırmaya çalışırken aşağıdaki hatayı alıyorum: "Hata: Aşağıdaki eklentiler eksik bağımlılıklar nedeniyle yüklenemedi: [appInfo] - Eklenti: appInfo, Bağımlılıklar: [dynamicController, googleVisualization, jquery]" bunun üzerine bazı tartışmalar vardı ama hiçbiri problemimi çözmedi. Belirtilen eklentilerin tümü, application.xml dosyasında yüklenmiş ve listelenmiştir. .ivy2'yi sildim ve yeniden yükledim ancak STS 2.3.3.M2'yi 1.3.4 no.lu derecelendirme kullanarak hatayı alıyorum. Bana bir yöne işaret edebilir misin? –
Zaten dynamicController, googleVisualization veya jquery eklentileri kullanıyor musunuz? –