Rails Web アプリを作成しています。認証には OmniAuth を使用しています。
API アクセスを提供したいのですが、ユーザーが OAuth で (主に twitter 経由で) 自分自身を認証した後でのみです。
どこから始めるべきかの提案はありますか?
編集: 要求に応じてコンテキストを追加します
Oauth プロバイダーになろうとするのではなく、単純に同じログイン トークンを使用します。たとえば、Twitter から私のアプリにログインします。トークンとシークレット OAuth トークンの両方があります。これらのトークンを使用して、サイトへのユーザー API アクセスを許可したいと考えています。
同様の質問があります: Faraday OAuth モジュール (クライアントから) から (サーバー上で) OAuth トークンを取得する