有没有办法可以创建自己的自定义登录页面并将数据发送到spring security插件的登录控制器。我目前看到我的代码直接重定向到spring security plugin的默认登录页面。
答案 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文件:
到grails-app / views / login / auth.gsp