Change login page for spring security plugin in grails

8.1k Views Asked by At

Is there a way that I can create my own custom login page and send the data to login controller of spring security plugin. I currently see my code redirecting directly to the default login page of spring security plugin.

2

There are 2 best solutions below

3
On

The 2.0 plugin comes with its own auth.gsp page, so if you create your own (either modify the plugin's or create your own) and put it in grails-app/views/login/auth.gsp it will be used. In 1.2.x the auth.gsp is in your app source, so edit it there.

If you want to further customize the login process, I did a talk at http://burtbeckwith.com/blog/?p=1090 and there's some sample code that adds a 3rd login parameter. That code is based on the 1.2.x plugin and would need to be updated for 2.0, but the ideas are the same.

0
On

I copied the file auth.gsp from here:

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

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