@alexcook

Предварительная аутентификация/авторизация пользователя в Laravel 5.5?

Есть сайт на Laravel 5.5 на котором можно создать и заказать готовый продукт.

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

Как правильно можно сделать привязку заказа к пользователю который еще не зарегистрировался?

Ну ум приходит что-то вроде:
Каждый раз при открытии страницы создавать какую-то "цифровую подпись" для пользователя и сравнивать ее с "подписями" в базе данных и если временного или постоянного аккаунта с такой цифровой подписью не найдено то создавать новый аккаунт к которому можно привязать заказ. + можно использовать какую-то систему ролей аккаунтов (временный/постоянный)
  • Вопрос задан
  • 354 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Novikofff
PHP Developer
Для этого уже имеются Сессии и Куки.
Сессия создается не только на авторизованного пользователя.
Чтобы сохранить корзину в рамках нескольких посещений, используй куки браузера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы