browser-signature
Advanced tools
Comparing version 1.0.5 to 1.0.6
@@ -1,6 +0,1 @@ | ||
declare module 'browserSignature'; | ||
declare module "browser-signature/storage" { | ||
export { default as browserSignature } from 'browser-signature/dist/storage'; | ||
export * from "browser-signature/dist/storage"; | ||
} | ||
declare module 'browserSignature'; |
{ | ||
"name": "browser-signature", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"description": "Browser unique signature (Fingerprint) generator", | ||
@@ -5,0 +5,0 @@ "source": [ |
@@ -8,6 +8,7 @@ # Browser Signature | ||
The browser unique fingerprint or signature is generated using the hash of browser mimeTypes count + userAgent string length + global properties count + screen property values | ||
The package have two implementations: | ||
1. Browser unique fingerprint or signature generation using the hash of browser mimeTypes count + userAgent string length + global properties count + screen property values. | ||
Available in four formats: | ||
Available in four formats: | ||
@@ -20,2 +21,12 @@ * **ES Module**: `dist/browser-signature.m.js` | ||
2. Radom String generation and persisting in the browser local storage. The same string is return every time by the package from the local storage. | ||
Available in four formats: | ||
* **ES Module**: `dist/storage.m.js` | ||
* **CommonJS**: `dist/storage.js` | ||
* **ModernJS**: `dist/storage.modern.js` | ||
* **UMD**: `dist/storage.umd.js` | ||
## Install | ||
@@ -27,3 +38,3 @@ | ||
## Install Usage | ||
## Usage with Device Unique Features | ||
@@ -39,7 +50,7 @@ ```js | ||
## From CDN | ||
## From CDN | ||
<script src="https://cdn.jsdelivr.net/npm/browser-signature@1.0.4/dist/browser-signature.umd.js" ></script> | ||
<script src="https://cdn.jsdelivr.net/npm/browser-signature@1.0.5/dist/browser-signature.umd.js" ></script> | ||
or | ||
<script src="https://unpkg.com/browser-signature@1.0.4/dist/browser-signature.umd.js"></script> | ||
<script src="https://unpkg.com/browser-signature@1.0.5/dist/browser-signature.umd.js"></script> | ||
@@ -57,2 +68,30 @@ | ||
## Usage with Local Storage Implementation | ||
```js | ||
import browserSignature from 'browser-signature/storage'; | ||
const signature = browserSignature(); | ||
console.log("Current Browser Unique Signature: ", signature); | ||
// Result will look like => 'Current Browser Unique Signature: po3wmbl6ukeky165ydtaqjqgfn7865gertuxqeydlfn1jixt4idjzd' | ||
``` | ||
## From CDN | ||
<script src="https://cdn.jsdelivr.net/npm/browser-signature@1.0.5/dist/storage.umd.js" ></script> | ||
or | ||
<script src="https://unpkg.com/browser-signature@1.0.5/dist/storage.umd.js"></script> | ||
## From CDN Usage | ||
```js | ||
const signature = browserSignature(); | ||
console.log("Current Browser Unique Signature: ", signature); | ||
// Result will look like => 'Current Browser Unique Signature: po3wmbl6ukeky165ydtaqjqgfn7865gertuxqeydlfn1jixt4idjzd' | ||
``` | ||
## API | ||
@@ -59,0 +98,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
23019
101
72