How to build an easy Rails authentication with OpenID and OAuth1.0a-2.0?

Posted by Andrei on Stack Overflow See other posts from Stack Overflow or by Andrei
Published on 2010-04-29T19:38:01Z Indexed on 2010/04/30 6:47 UTC
Read the original article Hit count: 276

Hi, I'am looking for an easy authentication for my users mostly via facebook, but keeping OpenID and other OAuth alternatives as well. For the case if something will go very bad, I will ask my users to optionally provide their email address, which should be obtained via OpenID or OAuth if possible. The same thing is about their name.

I am a newbie in Rails, so I started with Railscasts.com #160 (authlogic) and #170 (authlogic and OpenID), however, I had some problems trying to sign in with my Google Account. As I understand, it will take some effort to adjust #170 for my objectives. On the other hand, there is gem authlogic_rpx which will possibly provide me the needed functionality (see http://rails-authlogic-rpx-sample.heroku.com/signin).

What would you do? Is it reasonable to put one more step (RPX) in the authentication logic?

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about authlogic