問題タブ [omniauth-facebook]
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.
ruby-on-rails - Devise / Omniauth Rails での認証成功後の CallbacksController#facebook の RuntimeError
サインアップシステムを構築するために、omniauth facebook gem を使用してデバイスをセットアップしています。ユーザーは、電子メールで登録するか、Facebook アカウントに接続できます。メール登録したユーザーがfacebookアカウントでサインインした場合、メールアドレスが既に登録されているかどうかを確認し、この2つのアカウントを関連付けてからログインします。
このシナリオ全体はすでに機能しています。ユーザーエントリは、facebook の新しい omniauth データで更新されます。Facebookがコールバックを送信すると、このエラーが発生します(Facebookからのデータは正常にdbに保存されます):
CallbacksController の RuntimeError#facebook
true の有効なマッピングが見つかりませんでした
抽出されたソース (5 行目あたり):
user.rb モデルは次のようになります。
ルート.rb
ruby-on-rails - 新しいデプロイの Heroku アプリはすべてのユーザーをサインアウトします
Rails プラットフォーム上に構築され、heroku を使用してデプロイされた Web アプリがあります。新しい展開があるときはいつでも、ユーザーはログアウトされます。展開後もユーザーをログイン状態に保つ方法はありますか??
アプリは、ユーザーがログインするために Facebook ログインを使用します。
ruby-on-rails - Facebook omniauth から first_name フィールドと last_name フィールドを取得する
現在、オムニ認証機能をアプリに実装しています。Facebookから姓名を取得できないことを除いて、すべて正常に機能します。これが私のモデルコードです。
私はすでにデバイス用に強力なパラメーターを適切にセットアップしており、現在それをデフォルトの認証に使用しており、適切に機能しています.Facebookの姓名に必要な追加の権限はありますか?
ruby-on-rails - RailsでOmniauth FacebookからAuthlogicセッションを作成する方法
これが私のコントローラーです
omniauth プロセスを処理するモデルは次のとおりです。
セッションを保存しようとすると、常にエラーが発生します。それは言います:
あなたたちは私を助けることができますか?ありがとう