0

こんにちは、oauth2 を使用して Facebook にサインインまたはサインアップするなどの機能を実行したいと考えています。

oauth 用のコンシューマー コントローラーを生成し、facebook が提供するサービスを正常に使用できました。しかし、今はサインインとサインアップの機能が必要です。これでエラーが発生します。

私のコントロールはdef load_consumerに来ますが、そこからdef callback2には行きません。ユーザーが既にサインインしている場合は、完全に正常に動作し、それ以外の場合はクラッシュします。

また、いつ oauth プロバイダーを使用し、いつ oauth コンシューマーを使用するかを知りたいと思っていました。

これに関する適切なドキュメントを見つけたら、ここに投稿してください。

ありがとうございます。

4

1 に答える 1

1

Temboo SDK を介して Facebook ログインを実装する方法の実例がここにあります。その例のソース コードは GitHub で (PHP で) 入手できますが、同じ動作を実現するために必要な Ruby コードを Temboo Web サイトから簡単に生成できます。以下のリンクを参照してください。

https://www.temboo.com/library/Library/Facebook/OAuth/

(完全な開示: 私は Temboo で働いているので、質問があればお知らせください)。

于 2013-05-15T14:38:52.550 に答える