Skip to content

Commit 542fa06

Browse files
committed
Remove cookies by stripping all non-relevant cookie parts
1 parent b958f66 commit 542fa06

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

view/base/templates/script/cookies.phtml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ $cookieConfig = $block->getCookieConfig();
5050
},
5151
remove(name) {
5252
let cookieParts = this.getCookieParts(name, 0);
53+
cookieParts = cookieParts.filter(cookiePart => !cookiePart.startsWith('SameSite='));
5354
cookieParts = cookieParts.filter(cookiePart => !cookiePart.startsWith('domain='));
5455
cookieParts = cookieParts.filter(cookiePart => !cookiePart.startsWith('max-age='));
56+
cookieParts = cookieParts.filter(cookiePart => !cookiePart.startsWith('secure'));
5557
cookieParts.push('max-age=-999999');
5658

5759
document.cookie = cookieParts.join('; ');

0 commit comments

Comments
 (0)