Используйте сеансы только в том случае, если данные слишком велики для файлов cookie или если данные настолько велики, что это может снизить производительность, если вы используете файлы cookie.
Например, если вы сохраняете данные меньшего размера, то размер идентификатора сеанса в вашем файле cookie, например, два токена для входа или что-то подобное ... Тогда я не понимаю, почему вы будете использовать сеансы вместо файлов cookie.
Также обратите внимание, что файлы сеансов PHP по умолчанию сохраняются на диск, по сравнению с файлами cookie, которые сохраняются только на стороне клиента.