« Return to Thread: ANN: Acegi Plugin 0.3 released

Re: ANN: Acegi Plugin 0.3 released

by burtbeckwith :: Rate this Message:

Reply to Author | View in Thread

Yep, just the opposite :)

There were a lot of implementation changes, but I tried to limit the impact on
users. The upgrade process is described here:
http://grails.org/AcegiSecurity+Plugin+-+Upgrading+from+0.2.x+to+0.3

Basically all you have to do is rename AcegiConfig.groovy to
SecurityConfig.groovy and make a couple of small edits in that file. You also
need to update your IDE sourcepaths and classpath since the folders and jars
changed, and tweak a few imports.

It should be pretty painless. I've been working with several people off-list
who were trying out the snapshot builds and they were very helpful in finding
upgrade issues.

Let me know if you have any problems.

Burt

On Wednesday 30 April 2008 8:19:14 pm Peter Cold wrote:

> Hi Burt-
> It sounds like there is not a real smooth upgrade path from 0.2 due to the
> drastic improvements that have been made here.  Am I way off base on that?
> I'd like to get on the latest rev with spring security 2.0, but don't know
> if I have time to work through the implementation again at this time...
>
> -Peter
>
>
>
>
>
> On Wed, Apr 30, 2008 at 4:59 PM, Burt Beckwith <burt@...>
>
> wrote:
> > I don't know of any issues with 1.0.1 wrt the Acegi plugin.
> >
> > Burt
> >
> > On Wednesday 30 April 2008 7:12:29 pm Rahul Jain wrote:
> > > Thanks for the great job with the plugin !
> > >
> > > One question I couldn't answer from the documentation: what is the
> >
> > minimum
> >
> > > rev of grails needed to run acegi plugin 0.3 ? I see that you have used
> > > grails 1.0.2 in the examples. Will grails 1.0.1 or earlier releases
> > > work with it as well ?
> > >
> > > -Rahul
> > >
> > >
> > > ----- Original Message ----
> > > From: Tsuyoshi Yamamoto <mottsnite@...>
> > > To: user@...
> > > Sent: Wednesday, April 30, 2008 6:37:08 AM
> > > Subject: [grails-user] ANN: Acegi Plugin 0.3 released
> > >
> > > The Grails Acegi plugin team is pleased to announce the release of
> >
> > version
> >
> > > 0.3 of the plugin.
> > >
> > > The Acegi plugin simplifies the work involved in integrating Acegi
> >
> > Security
> >
> > > into Grails applications. By combining a core configuration with
> > > user-specified options and overrides, it creates a best-practice
> > > configuration of Spring Security in any Grails application while
> >
> > allowing
> >
> > > developers to make config changes without having to deal with the
> > > complexity of using Spring Security directly.
> > >
> > > This release includes significant enhancements, including:
> > > - upgrade to Spring Security 2.0
> > > - new support for LDAP/ActiveDirectory logins, including the option to
> > > store roles in the database, infer them from LDAP group membership, or
> >
> > both
> >
> > > - new support for OpenID logins that integrate with your application's
> > > domain Users and Roles
> > > - made more of the configuration user-configurable, e.g. filter, logout
> > > handler, and role voter lists are now configurable - you can easily add
> > > your own, remove existing, or change the order
> > > - new configuration attributes were added, including mail server port
> >
> > and
> >
> > > mail server JavaMailProperties to allow more control over mail sending
> >
> > and
> >
> > > to allow usage of GMail SMTP
> > > - GrailsUser is now an interface, and GrailsDaoImpl was reworked to
> > > make subclassing or replacement easier to allow custom database user
> > > loading - added full suite of unit and integration tests, and also
> > > automated functional tests using WebTest
> > > - new wrapper for Acegi events that calls optional application-defined
> > > closures when events fire
> > > - moved all classes to packages
> > > - enhanced Ajax login support including a brief tutorial
> > > - lots of updates to the documentation
> > > (http://grails.org/AcegiSecurity+Plugin)
> > > - bug fix - bypassed DigestUtils for password encryption to allow use
> > > of any supported codec
> > >
> > > The plugin and source code are available for download here:
> > >
> > > http://plugins.grails.org/grails-acegi/tags/RELEASE_0_3/
> > >
> > > For more information on the Grails Acegi plugin, visit the Grails wiki
> > > page:
> > >
> > >   http://grails.org/AcegiSecurity+Plugin
> > >
> > > Feedback, suggestions for improvement and contributions are always
> >
> > welcome.
> >
> > > Cheers!
> > > ----------------
> > > The Grails Acegi plugin team
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe from this list, please visit:
> > >
> > >     http://xircles.codehaus.org/manage_email
> >
> > ---------------------------------------------------------------------
> > To unsubscribe from this list, please visit:
> >
> >    http://xircles.codehaus.org/manage_email



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: ANN: Acegi Plugin 0.3 released