I’m new ot rails and am revamping one of my first rails projects and
would like some advice on user authentication and management.
In my app I implemented the basic user login functionality as it is in
the Agile Web Developement book. Though it works great I’d like a bit
more functionality such as: user levels/roles (i.e level1, level2,
level3, admin) type permission, password resetting, forgotten password
emailing etc, nothing hardcore or anything.
I’ve heard much praise about the Acts_As_Authenticated plugin
(http://wiki.rubyonrails.org/rails/pages/Acts_as_authenticated) but also
the auth_generator plugin (http://penso.info/code/auth_generator). I
was wondering if anyone has had experience with both and could point out
why one is better than the other for what you used it for.
At this point I’ve looked more at auth_generator because it upfront
looks like it has most of the features I want along with user
administration built in. I still have yet to dig more into AAA and
exactly what it does/how it works.
Thanks for any advice in advance.