更改grails中spring security plugin的登录页面

时间:2014-01-03 19:09:56

标签: spring grails spring-security grails-plugin grails-2.2

有没有办法可以创建自己的自定义登录页面并将数据发送到spring security插件的登录控制器。我目前看到我的代码直接重定向到spring security plugin的默认登录页面。

2 个答案:

答案 0 :(得分:27)

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,但想法是一样的。

答案 1 :(得分:1)

我从这里复制了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