Articles, Tutorials and other Online Resources
Spring Security 3.1
Running Spring Security's Tutorial Sample in Spring Tool Suite – by Spring Security developer Rob Winch. Includes screencast.
Spring Security 3.0
Introduction to Spring Security 3/3.1 – Video of Mike Weisner's presentation at SpringOne 2GX from October 2010. Includes simple basic examples as well as more advanced topics.
Spring Security in Google App Engine – Customizing Spring Security authentication to integrate with Google App Engine
Behind the Spring Security Namespace – A more advanced article providing details of how to use a full-blown bean configuration instead of the namespace.
Opening up to OpenID with Spring Security – article on OpenID integration by Peter Mularien.
Migration to Spring Security 3 – brief guide to upgrading from Spring Security 2
Spring Security 3.0.0.M1 Released – The announcement for the first milestone of the 3.0 release. Details the new EL-based access-control features and codebase changes.
Introducing Spring Security – Video of Ben Alex's Øredev 2008 Presentation. Includes walkthroughs on incrementally securing a demo web application (a variation of the "tutorial" sample). (11/08).
Spring Security 2.0
Beginner to Intermediate
Using Spring Security. Video of Mike Wiesner's presentation at Spring One 2008. (06/08)
Heraclitus on Software – The Spring Security Series. A 16 part (!!) series on developing a web application with Spring Security.
Pathway from ACEGI to Spring Security 2.0. A nice overview of upgrading an Acegi web application to use Spring Security's namespace support (04/08).
InfoQ: Spring Security 2.0 Feature Overview. Announcement of release and summary of features (04/08).
No More Dead Fairies. Rod Johnson's SpringSource blog entry announcing the release.
More Advanced Level
Securing a multitenant SaaS application (Authentication and authorization with Spring Security and Apache Directory Server). IBM developerworks article (09/08).
A Spring Security ACL tutorial for PostgreSQL. Detailed tutorial on using the ACL module (09/08).
Spring Security ACL - very basic tutorial. Less heavyweight ACL tutorial focusing more on the relationships between the interfaces, rather than the actual JDBC implementation (10/08).