2

지문 기반의 프론트 엔드 용 js 플러그인은 fingerprint2.js 또는 clientjs와 같은 브라우저 지문 인식 라이브러리를 기반으로 사용자의 분석을위한 데이터를 수집하는 표준 방법을 가지고 있습니까?Angularjs - 클라이언트 브라우저 지문

답변

0

나는 AngularJS 또는 Angular 2/4에서이 질문에 대한 해결책이 있다고 생각하지 않습니다.

하지만 다음과 같이 관리하고 있습니다. 어느 하나가 작동합니다 -

  • Custom working example
    1. clientjs.org
    2. 기본적으로, 위에서 언급 한 두 가지 방법이 10 자리 숫자 (키 이름) 저장되었는지의 여부를 확인하기 위해 로컬 스토리지를 읽습니다. 그것이 있다면, 그냥 사용하거나 아니면 new를 생성하여 localstorage에 저장하십시오.

      return checksum([ 
          navigator.userAgent, 
          [screen.height, screen.width, screen.colorDepth].join('x'), 
          new Date().getTimezoneOffset(), 
          !!window.sessionStorage, 
          !!window.localStorage, 
          map(navigator.plugins, function (plugin) { 
           return [ 
            plugin.name, 
            plugin.description, 
            map(plugin, function (mime) { 
             return [mime.type, mime.suffixes].join('~'); 
            }).join(',') 
           ].join("::"); 
          }).join(';') 
      ].join('###'));