Laravel предоставляет промежуточное программное обеспечение, называемое guest
, которое можно добавить на маршруты, чтобы обеспечить доступ к этим маршрутам только гостевым пользователям.
Route::middleware('guest')->group(function () {
Route::get('/user', function () {
//
});
});
Для хранения данных гостевых пользователей вы можете использовать локальное хранилище браузера. или куки.
Многие веб-сайты используют куки для сохранения информации пользователя c. Я думаю, что куки могут помочь вам в вашем сценарии.
Вы можете сохранять данные столько времени, сколько хотите в куки.