Мой текущий файл /config/initializers/omniauth.rb содержит:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :open_id, nil, :name => 'google', :identifier => 'https://www.google.com/accounts/o8/id'
end
Когда я регистрируюсь через Google, перейдя в / auth / google, Google сообщает:
DOMAIN запрашивает некоторую информацию из вашей учетной записи Google. EMAIL - адрес электронной почты: NAME (EMAIL)
Моему приложению не нужна электронная почта пользователя, поэтому я хотел бы снять этот барьер для входа.Есть ли в любом случае снять это требование.Я обнаружил, что для Facebook я могу добавить свойство "scope" опций, например:
provider :facebook, 'APP_ID', 'APP_SECRET', {:scope => ''}