diff options
| author | Per Larsson <[email protected]> | 2022-11-14 09:44:02 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-11-14 09:44:02 +0100 |
| commit | 4f1b2bf3100b1e054fd0caa49eae5d0b8dff3131 (patch) | |
| tree | 65dae0a5c9b270aa80e9a02129d28d0bc673220b /zenserver/zenserver.cpp | |
| parent | Include zen cmd in release (#188) (diff) | |
| download | zen-4f1b2bf3100b1e054fd0caa49eae5d0b8dff3131.tar.xz zen-4f1b2bf3100b1e054fd0caa49eae5d0b8dff3131.zip | |
Configure OpenID providers from cmd line and Lua cfg. (#189)
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); |