canvas-lms/spec/models/authentication_provider
Cody Cutrer 94cf2e479b allow multiple domains on a google auth provider
closes USERS-113

test plan:
 * configure a google auth provider (as secondary to canvas auth) with multiple domains
 * attempt to login with a google account from the valid list; it should work
 * attempt to login with a google acocunt not from the valid list; you
   should end up back at the login page, with a flash message describing
   the problem
 * reconfigure to allow `*`
 * you should be able to login with any google apps account
 * it should not even list a regular gmail account on google's end

Change-Id: I1c4e77baa1b4054fe61a79c07b99555350953453
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/217147
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Tested-by: Jenkins
Reviewed-by: Landon Gilbert-Bland <lbland@instructure.com>
QA-Review: Steve Shepherd <sshepherd@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2019-11-18 20:44:00 +00:00
..
saml
google_spec.rb allow multiple domains on a google auth provider 2019-11-18 20:44:00 +00:00
ldap_spec.rb use inst_statsd 2019-03-25 17:00:49 +00:00
open_id_connect_spec.rb
plugin_settings_spec.rb
saml_spec.rb rip out ruby-saml-mod gem 2019-02-22 19:20:32 +00:00