diff --git a/management/server/idp/embedded.go b/management/server/idp/embedded.go index 8b4aa9a8b..54cb7d116 100644 --- a/management/server/idp/embedded.go +++ b/management/server/idp/embedded.go @@ -252,7 +252,8 @@ func configureMFA(cfg *dex.YAMLConfig, sessionMaxLifetime, sessionIdleTimeout st AbsoluteLifetime: sessionMaxLifetime, ValidIfNotUsedFor: sessionIdleTimeout, RememberMeCheckedByDefault: &rememberMe, - SSOSharedWithDefault: "", + SSOSharedWithDefault: "all", + CookieEncryptionKey: "32", } // Absolutely required, otherwise the dex server will omit the MFA configuration entirely os.Setenv("DEX_SESSIONS_ENABLED", "true")