From 03a904c3087441eb523a55e22bf7ed63f3dd3db8 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Fri, 20 May 2022 02:53:11 -0400 Subject: [PATCH] OAuth: make oauth case insensitive match for email (#49252) (#49264) (cherry picked from commit 8919c8b014be18eb763f31f09e1f1229abc9851d) Co-authored-by: Jguer --- pkg/login/social/common.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/login/social/common.go b/pkg/login/social/common.go index 5128bd3cbab..2125f9f8b5e 100644 --- a/pkg/login/social/common.go +++ b/pkg/login/social/common.go @@ -37,7 +37,7 @@ func isEmailAllowed(email string, allowedDomains []string) bool { valid := false for _, domain := range allowedDomains { emailSuffix := fmt.Sprintf("@%s", domain) - valid = valid || strings.HasSuffix(email, emailSuffix) + valid = valid || strings.HasSuffix(strings.ToLower(email), strings.ToLower(emailSuffix)) } return valid