diff options
Diffstat (limited to 'zenserver/zenserver.cpp')
| -rw-r--r-- | zenserver/zenserver.cpp | 7 |
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); |