Używam zabezpieczeń sprężynowych i muszę pobrać obiekt domeny użytkownika do kontrolera.Jak uzyskać dostęp do obiektu użytkownika w kontrolerze Grails
Jeśli zadzwonię pod numer SpringSecurityService.getPrincipal()
, otrzymam obiekt typu org.codehaus.groovy.grails.plugins.springsecurity.GrailsUser
. Jednak to, co szukam jest obiekt domeny użytkownika Mam zdefiniowane w moim Config.groovy
tak:
grails.plugins.springsecurity.userLookup.userDomainClassName = 'project.auth.User'
Jak mogę najlepiej dostać się do obiektu domeny użytkownika?