Fingerprintjs використовує поняття "відбитки пальців" у вигляді числа, обчисленого від ряду факторів, таких як:
- Рядок користувач-агент
- Глибина кольору екрану
- Список встановлених плагінів
- Підтримувані типи MIME
- Мова браузера
- Налаштування часового поясу
- LocalStorage підтримка
- SessionStorage підтримка і т.д.
Ці невеликі показники розраховуються з використанням складної формули бібліотекою Fingerprintjs і кінцевим числом забезпечується, з багато більшою точністю щодо особистості користувача в порівнянні з класичними методами користувацьких агентів синтаксичного аналізу.
Є деякі мінуси цього методу, але в будь-якому випадку немає струму техніка з 100% точністю.
Детальніше про метод розрахунку та його принципів, включені у файл README пакета.
Бібліотека також доступна у вигляді Rails пакета, а також
Що нового У цьому випуску :.
- Додана декілька файлів в список ігнорування для Бауер.
Вимоги
- включений JavaScript на стороні клієнта
Коментар не знайдено