Fingerprintjs использует понятие "отпечатки пальцев" в виде числа, вычисленной из ряда факторов, таких как:
- Строка пользователь-агент
- Глубина цвета экрана
- Список установленных плагинов
- Поддерживаемые типы MIME
- Язык браузера
- Настройки часового пояса
- LocalStorage поддержка
- SessionStorage поддержка и т.д.
Эти небольшие показатели рассчитываются с использованием сложной формулы по библиотеке Fingerprintjs и конечным числом обеспечивается, с гораздо большей точностью относительно идентичности пользователя по сравнению с классическими методами в пользовательских агентов разбора.
Есть некоторые минусы этого метода, но в любом случае нет тока метод со 100% точностью.
Подробнее о методе расчета и его принципов, входят файла README пакета.
Библиотека также доступна в качестве Rails пакета, а также
Что нового В этом выпуске:.
- Добавлена несколько файлов в список игнорирования для Бауэр.
Требования
- включен JavaScript на стороне клиента
Комментарии не найдены