Skip to content

Commit 35570b3

Browse files
ihor-svizievDen4ik
andauthored
Fix incorrect setting of the SameSite cookie param
Apply suggestions from code review Co-authored-by: Denis Kopylov <dkopylov@magenius.team>
1 parent 41b935d commit 35570b3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/code/Magento/PageCache/view/frontend/web/js/form-key-provider.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ define(function () {
1717
function setFormKeyCookie(value) {
1818
var expires,
1919
secure,
20-
samesite,
2120
date = new Date(),
2221
cookiesConfig = window.cookiesConfig || {},
2322
isSecure = !!cookiesConfig.secure;
23+
samesite = cookiesConfig.samesite || 'lax';
2424

2525
date.setTime(date.getTime() + 86400000);
2626
expires = '; expires=' + date.toUTCString();
2727
secure = isSecure ? '; secure' : '';
28-
samesite = '; samesite=' + (cookiesConfig.samesite ? cookiesConfig.samesite : 'lax');
28+
samesite = '; samesite=' + samesite;
2929

3030
document.cookie = 'form_key=' + (value || '') + expires + secure + '; path=/' + samesite;
3131
}

0 commit comments

Comments
 (0)