Думал использовать вместе cookies и IP для идентификации пользователя, но что если cookies буду очищены, либо вобще не включены.
Пока пользователь не будет идентифицирован, например, по скану сетчатки глаза, однозначно определить его никак не получится.