From 5399c1941c3212d1cbe75da2a462257d53dc29b9 Mon Sep 17 00:00:00 2001 From: jessop Date: Fri, 24 Jul 2020 15:28:09 -0400 Subject: [PATCH] allow signin on local using non-production SameSite=Lax --- ui/util/saved-passwords.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ui/util/saved-passwords.js b/ui/util/saved-passwords.js index 6dbde307e..db71bdd8d 100644 --- a/ui/util/saved-passwords.js +++ b/ui/util/saved-passwords.js @@ -17,7 +17,13 @@ function setCookie(name, value, expirationDaysOnWeb) { expires = `expires=${IS_WEB ? date.toUTCString() : maxExpiration};`; } - let cookie = `${name}=${value || ''}; ${expires} path=/; SameSite=None;`; + let cookie = `${name}=${value || ''}; ${expires} path=/;`; + if (isProduction) { + cookie += ` SameSite=None;`; + } + if (!isProduction) { + cookie += ` SameSite=Lax;`; + } if (isProduction) { cookie += ` domain=${domain}; Secure;`; }