Я использую Devise & Omniauth в своем приложении rails 3.0.7 и уже настроил работающие входы в Twitter и Facebook. Я только что получил вход в Google Apps, работающий через omniauth со следующими строками в config/initializers/omniauth.rb
:
require 'openid/store/filesystem'
use OmniAuth::Strategies::GoogleApps, OpenID::Store::Filesystem.new('/tmp')
provider :openid, OpenID::Store::Filesystem.new('./tmp'), :name => 'google', :identifier => 'https://www.google.com/accounts/o8/id'
Но это приводит к входу в Google Apps. Как просто разрешить пользователям входить в систему со своими стандартными учетными записями Google, а не с Google Apps (для корпораций)? Это даже поддерживается Omniauth?