OmniAuthは、アプリケーションやウェブサイトは、そのサービスのユーザーを認証する傾向があり、様々な方法を処理するために近代的なソリューションを提供するために設定します。
ライブラリはOmniAuthモジュールを経由して具体化 "戦略"が追加され、さまざまな認証システムをサポートすることが可能に強固な基盤を可能にすること、様々なサービスやプロバイダのワイヤフレームとして機能します。
あなたはOmniAuth、その後、FacebookやTwitterの戦略をインストールするのであれば、あなたは、それぞれのFacebookやTwitterの資格情報を使用してユーザーを登録し、ログインすることができます。
OmniAuthの動作方法は、すべてのユーザ認証手順に見られる一般的な操作に関係するすべてのこれらのサービスの違いを滑らかにし、彼自身の認証方式をサポートする任意の開発者が使用することができ、均一な機能のセットを提供する標準的な方法を提供することです。
LDAPからのOAuthに、すべての主要な認証技術がサポートされています。
OmniAuthはラックミドルウェアとして建てられ、また、Ruby on Railsは、JRubyの、およびRubiniusのに使用することができます。
要件:ます。
Rubyの1.8.7以上
コメントが見つかりません