テストするときと基本同じなんだけど、メモ。
メールアドレスが固定になるので、これを見て、実際に利用する場合はご注意を。
initializers/omniauth.rb
if Rails.env.development?
OmniAuth.config.test_mode = true
OmniAuth.config.mock_auth[:google_oauth2] = OmniAuth::AuthHash.new(
provider: 'google_oauth2',
uid: SecureRandom.uuid,
info: {
email: "admin@example.com"
}
)
end