aboutsummaryrefslogtreecommitdiff
path: root/zenserver/zenserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zenserver/zenserver.cpp')
-rw-r--r--zenserver/zenserver.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp
index 1c94d80b7..97cddabf0 100644
--- a/zenserver/zenserver.cpp
+++ b/zenserver/zenserver.cpp
@@ -236,9 +236,10 @@ public:
.EncryptionKey = AesKey256Bit::FromString(EncryptionKey),
.EncryptionIV = AesIV128Bit::FromString(EncryptionIV)});
- m_AuthMgr->AddOpenIdProvider({.Name = "Okta"sv,
- .Url = "https://epicgames.okta.com/oauth2/auso645ojjWVdRI3d0x7"sv,
- .ClientId = "0oapq1knoglGFqQvr0x7"sv});
+ for (const ZenOpenIdProviderConfig& OpenIdProvider : ServerOptions.AuthConfig.OpenIdProviders)
+ {
+ m_AuthMgr->AddOpenIdProvider({.Name = OpenIdProvider.Name, .Url = OpenIdProvider.Url, .ClientId = OpenIdProvider.ClientId});
+ }
}
m_AuthService = std::make_unique<zen::HttpAuthService>(*m_AuthMgr);