Я пытаюсь получить автономный токен доступа (refresh_token) с помощью стратегии omniauth google-oauth2.
Это мой код инициализации omniauth:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :google_oauth2, KEY, SECRET,
:access_type => 'offline',
:scope => 'https://www.googleapis.com/auth/userinfo.profile'
end
При перенаправлении в Google дляПроверка подлинности oauth2, он должен добавить дополнительный параметр URL, такой как & access_type = offline, но не может этого сделать (он работает нормально, если я добавляю параметр вручную).
Я что-то упустил?