@Colin, not a bad idea, although I don't think I'm at the "write your own gem" level yet. Probably in a month or two.
@Peter, good point, although I don't think it's so bad to write your own basic authentication then add something like OmniAuth if you require other authentication methods. On Wednesday, March 14, 2012 11:17:54 AM UTC-3, José Tiburcio Ribeiro Netto wrote: > > Good point Peter! > > On Wed, Mar 14, 2012 at 10:26 AM, Peter Hickman < > [email protected]> wrote: > >> 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. >> >> > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/0PlTgbbLd9kJ. 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.

