Devise 1.4.9 の Rails アプリがあります。現在、mydomain.com のユーザーのみがアプリケーションを使用できます。私のために働く請負業者にそれを開く必要があります。彼らのドメインは theirdomain.com です。
OmniAuth ガイドからこの行を拡張して、2 つのドメインのユーザーを許可するにはどうすればよいですか?
config.omniauth :google_apps, :store => OpenID::Store::Filesystem.new('/tmp'), :domain => 'mydomain.com'
「theirdomain.com」も含めます。
また、そのためのテストをどのように書くのですか? 既に sign_in_user "test" で仕様テストを書いていますが、"test@mydomain.com" がなくても合格です。ドメインにアカウントがないため、簡単にテストできません。
ありがとう!