2011-12-08 16 views
1

私は、Facebook、Twitter、Google、Foursquareなどの複数のプロバイダで認証を提供するプロジェクトに取り組んでいます。どの宝石がこれらのすべての提供者に適していますか?私はOmniauthを使うことができると思います。しかし、私は...それは私が知っていることのために...すべてのリソースをOAuthのとOmniauthとの違いを知りたい複数のプロバイダでの認証の実装

おかげ..

+0

のOAuthであります一般的なことは、サービスやAPIで認証することです(http://en.wikipedia.org/wiki/OAuth)。 OmniAuthはFB、Twitterなどのさまざまな種類のWebサービス(https://github.com/intridea/omniauth/wiki)で認証を簡単に処理できるように作られた宝です – iwasrobbed

+0

こんにちは..もう少し説明してくださいOAuth?そしてそれはOmniauthとどう違うのですか?ありがとう.. – Rajeswari

+1

Twitterのようなサイトは、サードパーティのアプリケーションが自分のAPIにアクセスできるように認証システムとしてOAuthを実装しています。 OmniAuthはOAuthシステムと会話し、Twitterなどのサイトであなたを認証します。 OmniAuthは本質的にあなたのウェブサイトがFacebook、Twitter、Foursquareなどとしなければならないすべての認証を抽象化して、とても簡単に行うことができます。 OmniAuthを使用して、OAuthを持つすべてのサイトで簡単に認証できます。私が多くの情報のために与えたリンクを読む – iwasrobbed

答えて

関連する問題