私は外部サブモジュールとソーサリー宝石を使用しています。何らかの理由で私はFacebookからのメールを返信していないし、正しく設定されていると確信している。私はこれをさらにトラブルシューティングしようとしていますが、どのデータがoauth経由で返されて読み込まれているかを理解することができません。この情報はどこで手に入りますか?ありがとう!ソーサリーoauth応答データ
ここは私の魔法の設定です。
Rails.application.config.sorcery.submodules = [:external]
Rails.application.config.sorcery.configure do |config|
config.external_providers = [:facebook, :google]
config.facebook.key = "#{Rails.application.secrets.sorcery_facebook_key}"
config.facebook.secret = "#{Rails.application.secrets.sorcery_facebook_secret}"
config.facebook.callback_url = "#{Rails.application.secrets.sorcery_facebook_callback_url}"
config.facebook.user_info_path = "me?fields=email,first_name,last_name"
config.facebook.user_info_mapping = {:email => "email"}
config.facebook.access_permissions = ["email"]
config.facebook.scope = "email"
config.facebook.display = "popup"
config.facebook.api_version = "v2.5"
config.user_config do |user|
user.authentications_class = Authentication
end
config.user_class = User
end