Изменить страницу входа для плагина безопасности Spring в Grails

Есть ли способ, которым я могу создать свою собственную страницу входа в систему и отправить данные на контроллер входа Spring Security плагин. В настоящее время я вижу мой код, перенаправляющий прямо на страницу входа по умолчанию плагина безопасности Spring.

2 ответа

Плагин 2.0 поставляется с собственной страницей auth.gsp, поэтому, если вы создадите свою собственную (либо измените плагин, либо создадите свою собственную) и поместите ее в grails-app / views / login / auth.gsp, она будет использоваться. В 1.2.x файл auth.gsp находится в исходном коде вашего приложения, поэтому отредактируйте его там.

Если вы хотите дополнительно настроить процесс входа в систему, я выступил с докладом по адресу http://burtbeckwith.com/blog/?p=1090 и приведу пример кода, который добавляет третий параметр входа. Этот код основан на плагине 1.2.x и должен быть обновлен до версии 2.0, но идеи те же.

Я скопировал файл auth.gsp отсюда:

https://github.com/grails-plugins/grails-spring-security-core/blob/master/grails-app/views/login/auth.gsp

в grails-app / views / login / auth.gsp

Другие вопросы по тегам