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