Сеансы Laravel без файлов cookie

У меня есть приложение, которое позволяет пользователю входить в систему и добавлять элементы в корзину, однако, если пользователь отключил cookies, эта функция больше не будет работать. Я проверил facebook, и оказалось, что им нужны куки-файлы, чтобы работать.

Поэтому мой вопрос заключается в том, что даже можно обрабатывать обычные функции входа / добавления в корзину без файлов cookie?

Это не только характерный для Laravel. Проверьте http://php.net/manual/en/session.configuration.php (в частности session.use_cookies и session.use_only_cookies ), чтобы узнать, как вы можете активировать использование параметра _GET.

Как всегда, документация предупреждает вас о том, что кража СЕЗИИ становится легкой, когда вы передаете идентификатор через _GET.

Но PHP должен автоматически переписывать ваши URL-адреса, как только вы их активируете, поэтому никакой дополнительной работы не требуется на вашем конце, но я бы лично ограничил сеансы ограниченными только одним IP-адресом и User-Agent – это должно усложнить для злоумышленников.

Я могу видеть тег Laravel в вашем вопросе, поэтому я даю вам ссылку на все возможные способы использования сессий в Laravel:

https://laravel.com/docs/5.1/session