Authentication Plugin 1.0 released

"What, Another one?" you say. Well I personally don't like Acegi and other Java based auth libraries I've seen because they are overcomplicated and not very Grailsy. This plugin can virtually install and go - it also has a development-mode only "signup" controller so you can easily create accounts for testing.

This plugin has no API classes to extend or interfaces to implement, it uses Groovy's dynamic nature and a simple events mechanism so that you can alter behaviour by providing your own event handlers, or replacing the entire event handler class.

It also leverages Groovy's dynamic abilities so that you don't have to use the default GORM domain class for user data, in fact you don't need to use GORM at all, it is completely abstracted with minimal requirements on your class (just support 3 properties - login, email and password).

Documentation for Authentication Plugin is online. It can be installed with "grails install-plugin authentication"

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Apr 24, 2008

    Christian Helmbold says:

    Thanks for your work! I have two suggestions to improve security in one oft...

    Thanks for your work!

    I have two suggestions to improve security in one oft the future releases:

    1. Use SHA256 instead of MD5, and more important
    2. use salted hashes by default