Каков наилучший способ создать «отпечаток пальца» уникальности пользователя в PHP?
Например:
- Я мог бы использовать IP-адрес пользователя в качестве «отпечатка пальца», однако на одном и том же IP-адресе может быть несколько других пользователей.
- Я мог бы использовать IP-адрес пользователя + пользовательский агент в качестве «отпечатка пальца», однако один пользователь мог бы просто переключиться с Safari на Firefox и снова считаться уникальным.
В идеале отпечаток пальца должен обозначать «машину», а не браузер или «ip», но я не могу придумать, как это достижимо.
Открыт для идей/предложений о том, как вы однозначно идентифицируете своих пользователей, и какие преимущества/недостатки имеет ваш метод.
md5(implode('',$_SERVER));
- person Shea   schedule 27.09.2011