Существует довольно надежный способ определения пользователей, которые посещают ваш сайт: имя пользователя и пароль.Любой сайт, который должен быть разумно уверен, что клиент - это тот же пользователь, будет использовать какую-то систему аутентификации.Если вам нужно быть уверенным, с кем вы разговариваете, вам следует попросить людей пройти аутентификацию.
Хотя даже в некоторых случаях это может не сработать:
- Пользователь выбирает легко угадываемыйпароль.
- Пользователь решает опубликовать свой пароль.
- Пользователь копирует свой пароль с помощью шпионского ПО.
- Пользователь использует один и тот же пароль для нескольких систем и одной издругие системы были взломаны.
- и т.д ...
Причины, по которым другие механизмы не могут быть надежно использованы:
- IP-адреса могут быть изменены
- MAC-адреса могут быть изменены
- Cookies могут быть изменены
Кроме того, у вас нет MAC-адреса подключающегося клиента.
Если вам нужна надежная система, используйте имя пользователя и пароль.Если нет, используйте cookie и надейтесь, что большинство людей не удалит его.