В php8 сессии с куками работают примерно так же, как и раньше, но теперь стоит внимательно смотреть на параметры cookie, особенно SameSite и Secure. Старый способ с session_start() сохраняет базу, но новые версии рекомендуют правильнее настраивать cookie через session_set_cookie_params, чтобы авторизация не срывалась при переходах.
у меня в php8 кукисы из php-кода (уже html-страницы показываемой в браузере chromium, firefox, chrome, opera, safari) на сервере с ubuntu..не передаются в браузер..
В php8 сессии – это как кот, который вроде есть, но иногда мимо унитаза проскакивает. Короче, session_start() всё так же должен работать, но теперь с куками надо быть повнимательнее, особенно с параметром SameSite – без него браузеры могут забарать и не вернут. Если авторизация глючит, попробуй забить эти параметры вручную через session_set_cookie_params, иначе браузер сам сессии тупо не сохранит.