views:

675

answers:

2

I have implemented authentication systems for webapps several times over the years, but before I do it once more, I thought I'd ask if there's a canned solution I should know about.

Last time I checked, there was no built-in Rails authentication system and the standard solution was the restful-authentication plugin. Is that still the case? Or perhaps it's been folded into Rails itself by now? I've seen that happen.

+4  A: 

Restful-authentication is still the standard. If you haven't look at the plugin for a while, the source has moved to Github

erik
+5  A: 

I'd now suggest AuthLogic instead of restful-auth, it is far less intrusive but less supported (restful-auth is included in things like bort).

Keltia
I second using AuthLogic, benefits are that it is a gem instead of a plugin, that means you don't have to maintain the code unless you want to. RA uses generators, which make it your responsibility to add in new updates. Security fix for AuthLogic? Just run gem update!
Jaryl