Fingerprintjs utiliza el concepto de "huella digital" como un número calculado a partir de una serie de factores como:
- Cadena de agente de usuario
- Profundidad de color de la pantalla
- Lista de plugins instalados
- tipos MIME soportados
- El idioma del navegador
- configuración de zona horaria
- LocalStorage apoyo
- Apoyo sessionStorage, etc.
Estos pequeños indicadores se calculan utilizando una fórmula compleja por la biblioteca Fingerprintjs y un número final está previsto, con mucha más precisión en cuanto a la identidad del usuario en comparación con las técnicas de análisis de agente de usuario clásicos.
Hay algunas desventajas de este método, pero no hay ninguna técnica actual con 100% de precisión de todos modos.
Más detalles sobre el método de cálculo y sus principios, se incluyen en el archivo README del paquete.
La biblioteca también está disponible como un Rails paquete así
¿Qué hay de nuevo en esta versión:.
- Añadido más archivos a la lista de ignorados de Bower.
Requisitos :
- habilitado JavaScript en el lado del cliente
Comentarios que no se encuentran