問題タブ [omniauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1500 参照

ruby-on-rails - レールに宝石を追加しましたが、まだ宝石がありませんと表示されますか?

次のように入力しました。

私のenvironment.rbファイルには、次のものもあります。

ただし、次のエラーが発生します。

私は混乱しています: rake gems:install を実行しましたが、エラーは発生しません (メッセージも返されません)。しかし、スクリプト/サーバーを実行しようとすると、rake gems:install を実行する必要があると表示されます。

environment.rb から config.gem "omniauth" を削除すると、次のようになります。

0 投票する
2 に答える
3834 参照

ruby-on-rails - Omniauthをポップアップウィンドウで機能させる方法は?

Omniauthのデフォルトは、既存のウィンドウで開いている場合は美しく機能しますが、ポップアップコンテキストでどのように機能するかはわかりません。また、JavaScriptを介して対話の大部分を処理しています。

0 投票する
3 に答える
5531 参照

ruby-on-rails - Rails3でOmniAuthの名前付きルートを作成する

Ryanの優れたRailcastSimpleOmniAuthを見た後アプリに認証を実装することができました。

すべてが正常に機能していますが、私の見解では、次のようなリンクがあります。

名前付きルートを作成して、それを次のように置き換えるエレガントな方法があるかどうか疑問に思いました。

また:

OmniAuthはすでにそれらのルートを処理しています...私のroutes.rbファイルには、コールバックとサインアウトのためのものしかありません:

そのため、これらの名前付きルートをどこに作成できるかわかりません。

どんな助けでもありがたいです。ありがとう。

0 投票する
1 に答える
330 参照

ruby-on-rails - RailsFriendフレンド/コンタクトインポーター

利用可能な宝石や、私のサービスを使用している友達を見つけるために友達ファインダーを作成するための良い方法はありますか?また、違いがあれば、deviseでomniauthを使用しています。

0 投票する
2 に答える
472 参照

ruby-on-rails - Nil object error when using OmniAuth (which normally works)

I am having a weird error when using Omniauth. This appears to have little to do with my code.

Is this the result of Twitter returning some weird deformed object?

0 投票する
1 に答える
3622 参照

ruby-on-rails - ユーザーがすでにログインしている場合、Twitter gem と Omniauth gem を使用してユーザーのアクセス トークンを取得するにはどうすればよいですか?

現在、omniauth を使用してユーザーを認証しています。これは、私のセッション コントローラーでは次のようになり、うまく機能します。

この後、Twitter の uid を認証テーブルに保存し (Linkedin、Facebook も使用しています) 、Twitter セッションが閉じられたと思います。

Twitter gem を使用できるように認証するにはどうすればよいですか? omn​​iauth コールバックの直後に呼び出すとしたら、このようになるはずです。

セッションを再起動して、トークンとシークレットを適切な場所に配置する必要があることは明らかです。これを行うメソッドを作成するにはどうすればよいですか?

0 投票する
4 に答える
3927 参照

facebook - OAuthを記憶するDeviseとOmniAuth

それで、 https://github.com/plataformatec/devise/wiki/OmniAuth:-Overviewを介して、Rails 3、Devise、および OmniAuth を使用してセットアップしました。

Facebook経由でユーザーを正常に認証していますが、次のようにマークされているにもかかわらず、ユーザーは「記憶可能」ではありません:

私は電話してみました:

...無駄に。Cookie が保存/設定されていないため、ユーザーはセッション間で保持されません。

FB から取得したユーザーを Cookie 経由で記憶させることができた人はいますか? 私の考えでは、これは自動的に行われるべきです。

アイデアやフィードバックをお寄せいただきありがとうございます。

0 投票する
1 に答える
3756 参照

ruby-on-rails - ログインを要求するためのOmniAuthbefore_filter

OmniAuthを使用して、特定のアクションの前にログインを要求することは可能ですか?

Railscastから、Deviseにはbefore_filterがあることを覚えていますが、OmniAuthはありますか?

0 投票する
1 に答える
112 参照

ruby-on-rails - Railsで使用している認証ユーザーを確認するにはどうすればよいですか(OmniAuth)

ユーザーがFacebookアカウントまたはOpenIdのいずれかを使用してログインできるとします。ユーザーがFacebookを使用している場合は、ホームページに公開のようなボタンを配置したいと思います。それ以外の場合は、何も配置しません。OmniAuthでユーザーが使用している認証方法を確認するにはどうすればよいですか?

0 投票する
4 に答える
6019 参照

facebook - Omniauth - Facebook Connect をポップアップとして表示する

私は Omniauth を使用しており、/auth/facebook を強制的にポップアップに表示させています (JS を使用)。[ユーザーフレンドリーではない新しいウィンドウの代わりに]

問題は次のとおりです。Omniauth は FB の URL を

私が欲しいものの代わりに:

Omniauth が facebook に使用するパラメータを変更する方法を知っている人はいますか?

ありがとう