Best way to uniquely identify a user in this case?

tripRev

I am going to have code running on a site in an iframe which may or may not be cross-domain, and may be duplicated in multiple iframes. I may have code running in the top window, I may not. I want my JS to generate a unique identifier which will be the same if it is generated by my code in any iframe on that page, in multiple iframes, iframes nested in iframes, or in the top window, for the life of that load of the main page only.

It should generate the same identifier when run in any window context of that webpage loading for that user at that time. So if an iframe is removed, another one added should generate the same id.

What is the best information to use for this? It is essentially a 'session' id but needs to be generated in the browser, and be the same for any child iframe generating it. Thanks to anyone who can help!

tripRev

After some reading, it appears making a browser fingerprint will be the solution. These github projects are helpful:

I'll probably use one of those, or get some ideas for implementing my own simplified solution.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Best way to uniquely identify iOS device?

From Dev

Identify User's Device Uniquely

From Dev

Identify User's Device Uniquely

From Dev

Uniquely identify user in Microsoft Bot Framework Web Chat

From Dev

Is there a way to uniquely identify an iframe that the content script runs in for my Chrome extension?

From Dev

Proper way to uniquely identify a message sent via XMPP in delegate method?

From Dev

Proper way to uniquely identify a message sent via XMPP in delegate method?

From Dev

Is there a way to uniquely identify an iframe that the content script runs in for my Chrome extension?

From Dev

How to uniquely identify a process

From Dev

Uniquely Identify KineticJS Shape

From Dev

Uniquely identify a hard drive

From Dev

Retrofit identify response uniquely

From Dev

Uniquely identify an upload

From Dev

Uniquely identify file in Java

From Dev

Uniquely identify a hard drive

From Dev

Uniquely Identify a USB camera

From Dev

Uniquely identify an upload

From Dev

Identify an SSL certificate uniquely

From Dev

Retrofit identify response uniquely

From Dev

Uniquely identify a debian package

From Dev

Best way to distribute queue uniquely across php processes

From Dev

Best way to authenticate user

From Dev

Best way to alert user

From Dev

Best way to identify some string in Python

From Dev

What is the best way to identify the updater of an observable

From Dev

Best way to identify objects using Calabash on iOS

From Dev

Is there a way to uniquely identify email addresses, phones, etc. with Microsoft Graph API?

From Dev

how to identify ios device uniquely

From Dev

How to uniquely identify thread in jvmti

Related Related

HotTag

Archive