Я хочу, чтобы сервер вносил изменения в базу данных при первом посещении пользователя.Я не хочу, чтобы пользователю было легко притвориться, что он снова в первый раз (например, удаляет свой cookie).У кого-нибудь есть идеи, как этого добиться?
Если не считать их логин там не так много. Если вы зарегистрируете IP-адрес, вы не сможете различить NAT.
Отслеживание данных заголовка HTTP пользователя.Обратите внимание, что это не будет точным, если пользователи с одним IP-адресом используют компьютеры с одинаковыми конфигурациями.