Nimble is a Grails plugin and provides kickstart authentication and authorization functionality to any Grails application. Nimble provides beautiful UI and ready to use functionality for login, user registration, password reset, Users, Roles, Groups and permission management. Nimble provides administration portal from where all of the above stuff can be managed. Its possible to extends nimble administration portal to add other administration functionality for your application.
Nimble is based on Apache shiro security framework
And much more
Demo : http://nimble.ap01.aws.af.cm/
Documentation:
Thanks to JetBrains for Awesome IntelliJ Idea