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

Ram*_*han 11 grails spring spring-security grails-plugin grails-2.2

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

Bur*_*ith 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进行更新,但这些想法是相同的.

  • 您只需要为auth.gsp执行此操作,但您可以同时执行这两项操作 - 应用程序类和GSP始终覆盖插件中的那些. (2认同)