• 08-05-2021, 03:02:02
    #10
    birde 3dden sonra session cookie silinmesi olayı var samesit olayını araştıyorum
  • 08-05-2021, 03:07:55
    #11
    zelter adlı üyeden alıntı: mesajı görüntüle
    birde 3dden sonra session cookie silinmesi olayı var samesit olayını araştıyorum
    https://dev.iyzipay.com/tr/sss/samesite-problemi-nedir buradan sorunun çözümünü görebilirsiniz. Eğer laravel kullanıyorsanız /config/session.php içinde same-site => 'none' yaparak çözümü basitçe sağlayabilirsiniz.

    İyi çalışmalar...
  • 08-05-2021, 03:10:56
    #12
    makaleyi okudum ama hala siliniyordu tekrar bakacagımm aşağıdaki kodu kullandım

    ini_set('session.cookie_samesite', 'None');
    session_set_cookie_params([
        'lifetime' => 0,
        'path' => '/',
        'domain' => '.domain.com',
        'secure' => true,
        'httponly' => true,
        'samesite' => 'None'    
    ]);
    MUluc adlı üyeden alıntı: mesajı görüntüle
    https://dev.iyzipay.com/tr/sss/samesite-problemi-nedir buradan sorunun çözümünü görebilirsiniz. Eğer laravel kullanıyorsanız /config/session.php içinde same-site => 'none' yaparak çözümü basitçe sağlayabilirsiniz.

    İyi çalışmalar...
  • 08-05-2021, 03:15:35
    #13
    zelter adlı üyeden alıntı: mesajı görüntüle
    makaleyi okudum ama hala siliniyordu tekrar bakacagımm aşağıdaki kodu kullandım

    ini_set('session.cookie_samesite', 'None');
    session_set_cookie_params([
        'lifetime' => 0,
        'path' => '/',
        'domain' => '.domain.com',
        'secure' => true,
        'httponly' => true,
        'samesite' => 'None'    
    ]);
    Cookie'yi https://www.php.net/manual/tr/function.setcookie.php#125242 buradaki gibi oluşturup içine sipariş bilgilerinizi atıp siparişten dönen değerler eğer kullanıcı auth idiyse yeniden auth falan yapmayı deneyebilirsiniz. Akabinde cookie'yi de silerseniz bir sorun kalmaz tahminim.