Fingerprintjs gebruikt het concept van de "vingerafdruk" als een getal berekend op basis van een reeks van factoren zoals:
- User-agent string
- Scherm kleurdiepte
- Lijst met geïnstalleerde plugins
- Ondersteunde MIME-types
- Browser taal
- Tijdzone instellingen
- LocalStorage ondersteuning
- SessionStorage ondersteuning, etc.
Deze kleine metrieken worden berekend volgens een ingewikkelde formule de Fingerprintjs bibliotheek en een laatste cijfer is voorzien, met veel nauwkeuriger omtrent de identiteit van de gebruiker ten opzichte van de klassieke user agent parsertechnieken.
Er zijn een aantal nadelen aan deze methode, maar er is geen huidige techniek met 100% nauwkeurigheid toch.
Meer details over de berekeningswijze en zijn principes, zijn inbegrepen bij README bestand van het pakket.
De bibliotheek is ook beschikbaar als een Rails pakket, zowel
Wat is nieuw in deze release:.
- Toegevoegd meer bestanden aan negeerlijst voor Bower.
Eisen
- Javascript nodig op client-side
Reacties niet gevonden