Luke Taylor
Alumni
Recent Blog posts by Luke Taylor
Spring Security Configuration with Scala
In a previous article, Behind the Spring Security Namespace, I talked about how the Spring Security namespace has been very successful in providing a simple alternative to plain Spring bean configuration, but how there is still a steep learning curve when you want to start customizing its behaviour. Behind the XML elements and attributes, various filters and helper strategies are created and wired together, but, short of reading the code which handles the XML parsing, there is no easy way of working out which classes are involved or the details of how they interact. For some time now, we've…
Spring Security 3.1.0.RC2 Released
Spring Security 3.1.0.RC1 Released
Spring Security 3.1.0.M2 Released
Spring Security 3.0.5 Released
Spring Security 2.0.6 and 3.0.4 Released
Spring Security in Google App Engine
Spring Security is well-known for being highly customizable, so for my first attempt at working with Google App Engine, I decided to create a simple application which would explore the use of GAE features by implementing some core Spring Security interfaces. In this article we'll see how to: You should already be familiar with deploying applications to GAE. It doesn't take long to get a basic application up and running and you'll find lots of guidance on this on the GAE website. The registered users are stored as GAE datastore entities. On first authenticating, new users are redirected to a…
Spring Security 3.0.3 Released
Download | Changelog | Reference Manual | FAQ
Behind the Spring Security Namespace
With the introduction of the security schema in Spring Security 2, it became much easier to get a simple secured application up and running. In older versions, users had to declare and wire-up all the implementation beans individually, resulting in large and complicated Spring application context files which were difficult to understand and maintain. There was a pretty steep learning curve and I can still remember that it took me some time to get my head round it all when I started working on the project (then Acegi Security), back in 2004. On the positive side, this exposure to the basic…