Приветствую.
Суть в следующем: хочу для гостей создать guestId ключ сессии и записать в него данные.
Собственно если ключа нет, то генерирую его и делаю put сессии.
Но почему то при новом обращении к коду, guestId = null.
Как правильно в ларавел сделать гостевую сессию?
$session_id = Session::get('guestId');
if (!$session_id) {
$session_id = substr(bin2hex(random_bytes(26)), 0, 26);
}
if (preg_match('/^[a-zA-Z0-9,\-]{22,52}$/', $session_id)) {
Session::put('guestId', $session_id);
} else {
dd('ops');
}