Unless you have some very specific issues that are not addressed by the likes of devise then to be honest I would say you are wasting your time writing your own. As an exercise I can understand, I've done it myself. But the problem is that you start with just a simple sign on system, then you need to add twitter or facebook sign on but your ego will be too big to allow you to throw away all this hard work you have put into the masterpiece of your loins so you add that feature, and the next and the next and the next... Finally you will have an abomination.
Also having experience of things like devise will look good on your CV, having written your own will only receive the response of "why did you do that when there are several perfectly good tried and tested gems that will do it for you?" Just out of curiosity have you also written your own *) xml parser? *) json parser? *) database drivers? *) orm? *) templating system? *) web framework? *) date and time class? I mean how can you trust those gems that suddenly work just by installing them :) -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

