Я использую жемчужину Sorcery с внешним подмодулем. По какой-то причине я не получаю электронную почту от Facebook, и я уверен, что все правильно настроено. Я пытаюсь устранить эту проблему дальше, но я не могу понять, как читать, какие данные возвращаются через oauth, чтобы проверить, где вещи разрушаются. Где я могу заглянуть и прочитать эту информацию? Благодаря!Доступ к данным об аутэте доступа Sorcery
Вот моя конфигурация колдовства.
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