2014-01-13 8 views
7

であれば、私は宝石omniauthのFacebookを使用していますが、次のような単純な問題解決したいと思います:ユーザーはiPhone、iPadの経由で私のレールのアプリのモバイル(例えばを閲覧する場合はレールのOAuthとFBモバイルアプリを使用して、我々はモバイル

を)私は彼が彼のデバイスの彼のFBアプリを介して認証することを望みます。現在のところ、authは、奇妙なユーザーエクスペリエンスであるFacebookのブラウザ版を介して行われます。

https://github.com/mkdynamic/omniauth-facebookで設定パラメータを調べていましたが、そこにヘルプが見つかりませんでした。 「omniauth-facebookで」と宝石「を考案」

Rails.application.config.middleware.use OmniAuth::Builder do 
    provider :facebook, 'XXXXXXX', 'XXXXXX', 
    :scope => 'email' 
    end 

おかげ

+0

モバイルアプリはどのように実装されていますか?それは、ネイティブのObj-C/Cocoaアプリケーションか、薄いネイティブレイヤー上のWebアプリケーションですか? – SudoGuru

+0

こんにちは。申し訳ありませんが、これは明確ではないが、私は携帯電話で見られる私のレールアプリについて話しています。 – DonMB

+0

PhoneGapのようなものを使用していますか、またはブラウザからアプリケーションにアクセスしていますか? – SudoGuru

答えて

0

あなたが使用する必要があります。

は、私は現在、このようになります私のomniauth.rbファイルを編集する必要がありますと仮定します。それは簡単です。

詳細情報:https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview

例リンク:https://github.com/mohitjain/social-login-in-rails

希望はあなたを助けることができます。

+0

私はすでにomniauth-facebook gemを使用しています。 OPを参照してください。 – DonMB

+0

私は自分の認証システムを構築しているので、私はdeviseを使用しません。私はまた、問題を解決する方法を見分けることができません。 – DonMB

関連する問題