Creates a unique identifier (fingerprint) based on intrinsic properties of a browser and it's parent system without saving any session or cookie data.
git clone https://gitlab.com/richardnagy/security/browser-fingerprint && cd browser-fingerprint
yarn install
yarn build:release
Import the dist/browser-fingerprint.js
into the html page:
<script src="browser-fingerprint.js"></script>
Call the function in the javascript code
async function fp()
{
let fingperprint = await fingerprint.run()
console.log(fingperprint.fingerprint)
console.log(fingperprint)
}
fp()