Как сохранять пользователя без авторизации для api?
Добрый день! Есть API(laravel), с login, register и save_page(название для примера) методами.
Когда пользователь прошел login, то при использовании метода save_page я могу проверить авторизирован ли пользователь и сохранить данные с его id.
Теперь вопрос, если неавторизованный пользователь будет делать, например, 3 раза save_page, для его идентификации первый раз я присвою ему уникальный id и выполню save_page. Но, как мне второй и третий раз понять что это тот же пользователь? Ведь api не сохраняет состояния, верно?
API не сохраняет, да, но что мешает требовать с клиента "гостевого входа"? Есть такая практика как anonymous user. То есть все кто обращаются к api должны получить токен, а как - уже не важно. Можно позволять получать такой доступ на какое-то время и все