Sat. Jul 27th, 2024

FingerprintJS: Una biblioteca de huellas dactilares del navegador para el cliente

By admin Jan 29, 2024

FingerprintJS es una biblioteca de huellas digitales del navegador, del lado del cliente, disponible en el origen, que consulta los atributos del navegador y calcula un identificador de visitante con hash a partir de ellos. A diferencia de las cookies y el almacenamiento local, una huella digital permanece igual en modo incógnito/privado e incluso cuando se eliminan los datos del navegador.

Limitación

Dado que FingerprintJS procesa y genera las huellas digitales desde el propio navegador, la precisión es limitada (40% – 60%). Por ejemplo, cuando dos usuarios diferentes envían solicitudes utilizando navegadores idénticos (es decir, la misma versión, el mismo proveedor, la misma plataforma), FingerprintJS no podrá distinguir estos dos navegadores, principalmente porque los atributos de estos navegadores serán idénticos.

Características

  1. Soporte web y móvil
  2. Fácil de usar
  3. gancho web
  4. API del lado del servidor
  5. Soporta todos los navegadores modulares
  6. Se integra con todos los marcos populares como Vue, React, Next.js Swift, Flutter, Svelte, Astro y Python.

Licencia

A partir de la versión 4.0.0, FingerprintJS tiene la licencia Business Source License 1.1. La BSL permite el uso únicamente con fines no relacionados con la producción.

Para utilizar la biblioteca con fines comerciales, necesita una licencia comercial. Estos usos comerciales incluyen:

  • Uso de FingerprintJS para crear aplicaciones generadoras de ingresos
  • Uso de FingerprintJS para crear software que se proporciona como servicio (SaaS)
  • Bifurcando FingerprintJS para cualquier propósito de producción

Recursos y descargas

Etiquetas

Frameworks Biblioteca Navegador Java JavaScript desarrollo móvil desarrollo móvil desarrollo web programación webdev TypeScript basado en web Next.js Flutter

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *