Fingerprintjs usa o conceito de "impressão digital" como um número calculado a partir de uma série de fatores como:
- String user-agent
- Profundidade de cor de tela
- Lista de plugins instalados
- tipos MIME suportados
- Idioma do navegador
- configurações de fuso horário
- LocalStorage apoio
- Apoio sessionStorage, etc.
Estes pequenos métricas são calculados usando uma fórmula complexa pela biblioteca Fingerprintjs e um número final é fornecido, com muito mais precisão sobre a identidade do usuário comparada às técnicas clássicas de análise user-agent.
Existem algumas desvantagens para este método, mas não há nenhuma técnica atual com 100% de precisão de qualquer maneira.
Mais detalhes sobre o método de cálculo e os seus princípios, estão incluídos no arquivo LEIA-ME do pacote.
A biblioteca também está disponível como um Rails pacote também
O que é novo nesta versão:.
- Adicionado mais arquivos à lista de ignorados para Bower.
Requisitos :
- JavaScript habilitado no lado do cliente
Comentários não encontrado