Merhaba,
Google Chromium
https://www.chromium.org/updates/same-site burada gerekli güncellemeyi paylaşmıştı. Bunu aşmak için Same-Site tarafını ister sunucunuzda isterse PHP tarafından (ister htaccess ilede) düzenlemeniz gerektiğini söylemekte, Bunun için ayrıca bir makale daha yayınladılar.
https://web.dev/samesite-cookies-explained/
PHP olarak isterseniz header verebilirsiniz.
header('Set-Cookie: cross-site-cookie=name; SameSite=None; Secure');Kolay gelsin.
bu kodu sitemizin header bölümüne ekleyerek mi aşacağız? yoksa bu kodu htaccess içerisine mi ekleyeceğiz?
Bu konuda net bir bilgim yok.
iyzico ya attığım destek ticketinde bana sadece aşağıdaki kodları atmışlar, bununla sorunu düzeltirsiniz demişler. Ben opencart kullanıyorum iyzico eklentisi ile. Ama yazılım ustası olmadığım için anlam veremedim.
https://dev.iyzipay.com/tr/sss/samesite-problemi-nedir
//**PHP 7.3 İÇİN ÖRNEK COOKIE TANIMLANMASI** setcookie('same-site-cookie', 'foo', ['samesite' => 'Lax']); setcookie('cross-site-cookie', 'bar', ['samesite' => 'None', 'secure' => true]); //**PHP 7.3 ÖNCESİ SÜRÜMLER İÇİN ÖRNEK COOKIE TANIMLANMASI** header('Set-Cookie: same-site-cookie=foo; SameSite=Lax'); header('Set-Cookie: cross-site-cookie=bar; SameSite=None; Secure');