У меня есть три разных компьютера, различные портативные устройства, и на многих из них установлены разные браузеры. Я использую все это взаимозаменяемо дома, беру их с собой в других местах, поэтому, в основном, на разных IP-адресах. Я пытаюсь подчеркнуть, что снятие отпечатков пальцев в браузере или на компьютере никогда не будет надежным, если ваша цель - заблокировать человека.
Я рекомендую вам использовать другой подход. Оцените, основываясь на имеющейся у вас неубедительной информации, которая указывает на личность вашего забаненного пользователя (тот же IP-адрес или тот же пользовательский агент, если он необычен, или некоторые из методов снятия отпечатков в браузере javascript, такие как доступные шрифты, доступные плагины, нестандартные размер окна и т. д.) и требовать от подозреваемых посетителей более высокой формы проверки личности - например, через Facebook, Google+ или Twitter. Затем вы можете посмотреть, является ли эта учетная запись социальной сети подлинной или создана только для того, чтобы ее обойти. Существуют также API-интерфейсы для проверки телефона, если ваша пользовательская база не подкована в социальных сетях и зависит от того, насколько ценным для вас является то, что пользователи не обойдут запрет.