est-il possible d'obtenir un numéro d'identification unique à partir d'un appareil mobile?
Je suis actuellement en train de travailler sur l'appareil mobile, applications web, et je me demandais si il y avait une sorte de numéro d'identification unique de chaque appareil qui peut être détecté via le navigateur.
Le but serait de stocker ce nombre dans le but de reconnaître les gens qui ont déjà visité le site.
Je travaillais avec bluetooth beaucoup, et il y a une sorte d'adresse mac, vous pouvez stocker lorsque vous détecter un appareil et j'ai été en utilisant ce que le numéro d'identification, donc ma question, est-il un général numéro d'ID je peux détecter à partir du navigateur...?
Grâce.
- Je déteste ça, si je pouvais être reconnu à partir d'un seul ID par le biais d'un navigateur. Je pourrais être suivi partout. Parce que le navigateur concepteurs savent cela aussi, je suppose que vous allez avoir à laisser un cookie.
- lol vous êtes tromper vous-même si vous pensez que votre téléphone mobile n'est pas déjà un outil permettant aux gens de vous suivre partout... Dans mon cas, je n'ai pas l'intention de le "suivre" les gens de mauvaises fins, je veux juste que les utilisateurs de ne pas avoir à charger l'intro pages, etc une seconde fois... les Cookies de travail mais que s'ils sont handicapés ou si l'appareil ne le supporte pas...
Vous devez vous connecter pour publier un commentaire.
Bien après d'autres recherches, la réponse est: Non, il n'est pas possible dès maintenant de façon à obtenir un appareil mobile numéro d'identification à partir de son navigateur...
Une solution que j'ai trouvé est de générer un nombre "unique" (dans mon cas, j'ai travaillé avec php, j'ai donc utilisé le session_id() nombre mélangé avec un nombre généré avec la fonction rand (), il finit par devenir un assez grand nombre qui sera à peine se produire deux fois...) et puis le stocker dans un cookie qui n'expire jamais.
Ce n'est pas une solution parfaite, car il ne fonctionnera pas si les cookies sont désactivés ou si l'utilisateur efface ses cookies, mais en fait après l'avoir utilisé pendant un moment, il s'avère qu'il fonctionne très bien, appareil mobile surtout avoir activé les cookies, et les utilisateurs ne semblent pas claires souvent...
Aussi (en fonction de votre demande) si vous stockez un e-mail ou d'un nom d'utilisateur, puis l'associer à ce nombre "unique" dans une base de données, vous pouvez même récupérer l'identité d'une personne et de stocker un nouveau cookie en lui demandant son nom d'utilisateur ou e-mail à nouveau...
Espère que cela aidera certaines personnes!
Sam Greenhalgh juste trouvé un moyen de réglage de l'ID de périphérique par l'intermédiaire de "Super Cookie":
http://www.radicalresearch.co.uk/lab/hstssupercookies(lien brisé)Je sais c'est vieux mais j'ai trouvé cela et je voulais partager mes réflexions sur les OP de la prochaine meilleure chose à l'aide de GUID type de numéros.
Sauf si vous avez besoin de la sécurité d'un ÉNORME non-deviner identificateur - il plus de sens pour le serveur pour créer un simple compteur au lieu - e.g commencer à ~100 et pour chaque visiteur qui n'a pas déjà votre utilisation des cookies max(compteur) + 1 pour créer leur nouveau cookie.
Maintenant, vous avez un très court et 100% identifiant unique que vous pouvez stocker pour le client et le serveur.
Aussi, comme vous le mentionnez stocker une adresse e-mail est également utile, dans la théorie de l'adresse email doit être unique, c'est la croix-navigateur compatible. j'.e de leur cookie existe sur un navigateur, mais lorsqu'on passe à un tout nouveau navigateur, si ils entrer l'adresse courriel que vous pouvez carte d'origine de la connexion de profil.
Bien que vous le mentionner, et c'est vrai, il est également important de noter que toute personne de mettre en douteux des données, par exemple [email protected] sera probablement chargé avec d'autres utilisateurs de l'histoire. j'.e dans votre cas un nouvel utilisateur de mettre en [email protected] ne sera pas obtenir de voir l'intro pages.
Dans certains pays, les transporteurs comprennent une pièce d'identité dans les en-têtes http, lorsque la consommation est la navigation à travers les passerelles WAP. Il y a certains agrégateurs avec des Api pour les consommateurs d'identification, normalement il ne fonctionne que lorsque la consommation est la navigation à travers les passerelles WAP trop.
Je suis en train de faire quelque chose de similaire mais pour un HTML page locale pour le stockage d'identifiants dans localstorage et, éventuellement, la mise à jour du serveur:
- la prise de la date à l'époque de ms
- et puis remplacez le premier nombre avec un nombre aléatoire (espoir absurde de limiter la taille du nombre)
De toute façon je pense que les mobiles sont plus susceptibles d'être à l'heure.