Как получить доступ к другим значениям из формы входа, используя плагин Acegi в Grails - PullRequest
0 голосов
/ 14 июля 2010

Я хочу передать другие скрытые значения серверу в форме для входа в систему.Затем я хочу выполнить некоторые другие вычисления на сервере, где у меня есть доступ к скрытым параметрам формы, а также к недавно аутентифицированному пользовательскому объекту.

Я надеялся использовать событие onInteractiveAuthenticationSuccessEvent.Тем не менее, я нигде не могу найти указатель на объект запроса в его параметрах.

Кстати, это мой план передачи информации от Gigya, чтобы сделать ссылку на учетную запись пользователя acegi.

Ответы [ 2 ]

0 голосов
/ 14 июля 2010

Первый ответ заставил меня осмотреться в нужном месте.

org.codehaus.groovy.grails.plugins.springsecurity.SecurityRequestHolder.getRequest ()

кажется лучшим способом в плагине Grails получить запрос. Спасибо за помощь Eocdan.

0 голосов
/ 14 июля 2010

Я не помню точный синтаксис, но я почти уверен, что мы использовали org.springframework.web.context.request.RequestContextHolder для доступа к атрибутам запроса в методах обратного вызова безопасности ...

...