omniauth

    5

    1答えて

    自分のWebアプリケーションでYahoo Fantasy sport APIを使用したいのですが、YahooのログインにOAuthを使用しています。私はコンシューマキーと秘密キーを持っています。私は次のコードを実行すると、キーを正常に渡しました。 Yahooのログインにリダイレクトされ、ユーザーの資格情報へのアクセスを許可されます。私が同意するとページはhttps://api.login.yaho

    5

    1答えて

    私はOmniauth Facebook Gem with Railsで作業しており、各ユーザーのために自分のアプリでプロファイルを選択する必要があります。 GemでFacebookのユーザー名を取得するのと同じくらい簡単ですか、それともAmazon S3サーバーなどにアップロードする必要がありますか? 私のユーザモデル: def self.from_omniauth(auth) wher

    7

    1答えて

    であれば、私は宝石omniauthのFacebookを使用していますが、次のような単純な問題解決したいと思います:ユーザーはiPhone、iPadの経由で私のレールのアプリのモバイル(例えばを閲覧する場合は を)私は彼が彼のデバイスの彼のFBアプリを介して認証することを望みます。現在のところ、authは、奇妙なユーザーエクスペリエンスであるFacebookのブラウザ版を介して行われます。 http

    7

    4答えて

    私が最後にやっているのは、通常devisでログインするか、SAMLでログインすることです。だから私はオムニバスとサムルを統合し、オムニバスと考察すれば、それを達成することができると私は読んでいます。 私の問題は、私が選択したい異なるIDPを持っていることです。だから私は持っていない:idp_sso_target_url、しかし多くの。だから私の質問はどのように私は動的にtarget_urlの値を変

    7

    1答えて

    omniauthを認証に使用する談話を使用しています。私は現在のユーザベース(電子メールまたはFacebookのいずれかを使って現在の認証)と統合する必要があります。 1つの可能性は、カスタムomniauth戦略(https://github.com/intridea/omniauth-oauth2など)を作成することです。私は談話コードにいくつかの調整を加えていますが、私は現在のアプリケーション

    6

    2答えて

    私はRSpecのと機能の仕様を書いて、ログイン手順を毎回スキップしたいよログインしてテストしています。ユーザーはomniauth(なし工夫)を介して認証され、session[:user]変数が設定され、その後、参照してログインしたままにするために、私は直接、可能な場合はセッション変数を設定することができるようにしたい:。 require 'spec_helper' describe "My p

    14

    1答えて

    私たちはhttpプロキシの背後にあるRailsアプリケーションでlinkedin-omniauth gemを使用しようとしています。 私はomniauthにプロキシを使用させるために見つけることができるすべてを試しましたが、動作させることができません。 provider :linkedin, 'xxx', 'xxx', { :client_options => { :proxy

    14

    1答えて

    OmniauthとOAuth2について、またOmniauthがOAuthをどのように使用しているかをよく読んだことがありますが、それぞれの目的が本当にわかりません。私はOmniauthせずに、OAuthのを使用している場合 は例えば、私はOmniauthで、私は戻って @auth [ 'omniauth.params'] でのparamsを送っ得ることができることを知っているが、 、私は同じことを

    5

    2答えて

    私はちょうどMichael Hartlチュートリアルを終了しました。私はOmniauth-facebookを実装してユーザーにサインインしサインインしようとしています。セッションコントローラーのcreateアクションで使用するマスター変数を作成できません。私の前提は、if elseステートメントを入れて、マスターがFacebookにサインオンしているのか、デフォルトのフォームを使ってサインしている

    7

    3答えて

    月前私は、oauth2を使ってgoogleで認証されたレールアプリを作成しました。特に、omniauth-google-oauth2 gemです。私は、認証を作成し、リフレッシュ・トークンを格納するためのすべての手順を実行しましたが、最近oauth2はレスポンスの一部として 'refresh_token'を戻しませんでした。 credentials: { refresh_token: X