Belirtmiş olduğunuz alternatif ve benim belirtmiş olduğum dışında bildiğim kadarıyla başka bir yöntem bulunmamakta. Tarayıcı konsolunda çerezlerin durumları sizin işaretlediğiniz şekilde görünüyor mu? session_set_cookie_params ile sorunu çözmüştüm. Ancak yaşadığınız sorunun birden fazla nedeni olabilir.
tarayıcı konsolunda çerezleri kontrol ediyorum. çerezler samesite olarak işaretleniyor. ancak aynı sayfada bulunan googleapis üstünden çektiğim font kütüphanesi, gibi kütüphaneler için blocked uyarısı veriyor. Bununla birlikte sanki hiç samesite işaretlenmemiş gibi callback sırasında NULL oluyor herşey.
session_set_cookie_params parametresini session_start() ve ob_start() en üstüne mi yerleştireceğiz? ve bu parametre her sayfada en üstte header alanda olmalımı yoksa sadece callback sayfasında en üstte mi olmalı=?