Search code examples
ruby-on-railsauthenticationoauthaccountuser-accounts

which rails 2 authentication plugin for Twitter and/or Facebook and/or "normal" accounts


Using the current rails 2

I want users to be able to create an account from:

  • traditional signup
  • twitter
  • facebook

and then allow them to link facebook and/or twitter and/or traditional signup later.

I read this http://www.themomorohoax.com/2009/02/21/rails-2-3-authentication-comparison and decided to check out:

  • Authlogic
  • Restful Authentication
  • Devise/Warden

It seems for at least some of the plugins you can use with them that making OAuth work with them will make them incompatible with any other login system.

Will I need to roll my own from the ground up, or can I glue together some existing pieces?


Solution

  • You can glue together existing pieces.
    I wouldn't advise for Restful Authentication. It's getting old and isn't maintained anymore.

    If you plan on using Authlogic, you can take a look at those two gems :

    If you plan on using Devise, you can take a look at those two gems :