Я хочу разместить регистрационную форму сгенерированного входа в систему из плагина Grails Spring Security в главном макете в layouts/main.gsp. Я просто скопировал его, но он не работает, из-за причины, теперь нет контроллера для передачи данных формы. Форма-код выглядит следующим образом:Форма входа в систему Grails Spring Security в другом контроллере
<form action='${postUrl}' method='POST' id='loginForm' class='cssform' autocomplete='off'>
<p>
<label for='username'><g:message code="springSecurity.login.username.label"/>:</label>
<input type='text' class='text_' name='j_username' id='username'/>
</p>
<p>
<label for='password'><g:message code="springSecurity.login.password.label"/>:</label>
<input type='password' class='text_' name='j_password' id='password'/>
</p>
<p id="remember_me_holder">
<input type='checkbox' class='chk' name='${rememberMeParameter}' id='remember_me' <g:if test='${hasCookie}'>checked='checked'</g:if>/>
<label for='remember_me'><g:message code="springSecurity.login.remember.me.label"/></label>
</p>
<p><input type='submit' id="submit" value='${message(code: "springSecurity.login.button")}'/></p>
</form>
Как я должен изменить этот код, так что я посылаю код формы к действию Войти Идент?
Спасибо.
Моя проблема в том, что я просто хочу, чтобы использовать эту форму в main.gsp и использовать метод аутентификации от контроллера авторизации для входа. Как я могу сказать ему использовать метод auth контроллера входа? Я просто хочу иметь логин на другой странице, но теперь на авторизационном представлении контроллера входа. – user1377027
Я изменил $ {postUrl} в своей форме на/j_spring_security_check и перенаправляет меня на этот URL после того, как я нахожу логин, но потом ничего не происходит. – user1377027
Аутентификация должна обрабатываться плагином Spring Security, а не контроллером входа. Что вы ожидаете от контроллера? Что должно произойти после перенаправления? –