With the advent of Rails 3, we have to learn a lot. We have great sources, like a free PeepCode screencast for live upgrade, not mentioning the release notes. I don’t want to rephrase the install, but some config differences which make our job easier. Continue reading
Tag Archives: lockdown
Add Authlogic and Lockdown to your rails app
This is not the first time I met Lockdown. I wanted to use it earlier. According to the docs, it was awesome. Real RBAC with no hassle. However, when I tried to actually use it, it locked my app down. Completely. In the end I gave up, and started over with Clearance. It was good and it worked as intended, but it’s still an authentication layer, with no roles / groups / whatever defined. I tried Acl9 out too, which did it’s job, but role definitions were scattered throughout the controllers. Then I fed up with Clearance too, it made too much noise in my application. I ended up having Authlogic with some sort of Acl9, but it just not felt right.
However, a couple of weeks ago, I noticed that Lockdown reached 1.0. Moreover, now it has Authlogic support, and even model-level permissions! Yikes! Of course fighting lockdown not to lock down everything was not easy, especially in the tests. I think it is worth to have my experiences documented. Continue reading