fix: allow multi tenant for microsooft

This commit is contained in:
Lakhan Samani
2023-07-25 11:45:04 +05:30
parent 2fc438d810
commit 146561bacb
3 changed files with 4 additions and 10 deletions

View File

@@ -172,7 +172,7 @@ func InitOAuth() error {
}
microsoftActiveDirTenantID, err := memorystore.Provider.GetStringStoreEnvVariable(constants.EnvKeyMicrosoftActiveDirectoryTenantID)
if err != nil {
microsoftActiveDirTenantID = ""
microsoftActiveDirTenantID = "common"
}
if microsoftClientID != "" && microsoftClientSecret != "" && microsoftActiveDirTenantID != "" {
p, err := oidc.NewProvider(ctx, fmt.Sprintf("https://login.microsoftonline.com/%s/v2.0", microsoftActiveDirTenantID))