2011-06-22 3 views
0

Je pensais à un moyen de connecter mon téléphone à la base d'utilisateurs de mon site. À l'heure actuelle, si un article est ajouté au site via le téléphone, l'ID utilisateur est générique et le site l'affiche comme SmartPhoneUser. Je pensais qu'il pourrait être cool d'afficher l'identifiant de téléphone unique en utilisant le UserExtenedProperties, cependant, après avoir lu Nick Harris's blog à ce sujet, je pense que ce ne peut pas être une bonne idée car je ne veux pas que les utilisateurs pensent que je suis rien de malfaisant.Windows Phone 7 UserExtenedProperties opinion ...

Je me demande donc s'il existe des suggestions sur la façon d'accomplir cette tâche. En ce moment, mon site utilise le module JanRain qui permet plusieurs connexions depuis d'autres sites (Facebook, Yahoo, Google, etc.). Je laisse les utilisateurs se connecter à leurs propres comptes et utiliser les informations de ces sites pour remplir ma table d'utilisateurs. Je ne suis pas sûr si WP7 a quelque chose de similaire que je peux utiliser.

Des pensées sur comment je peux accomplir ce que je veux faire sans utiliser les ExtendedProperties?

+1

La façon dont j'accomplirais quelque chose de similaire pour créer un guid/DateTimeStamp unique la première fois que l'application démarre et l'enregistre dans un stockage isolé. Utiliser cette clé devrait suffire. – kanchirk

+0

puis-je enregistrer cet ID dans le stockage ISO pour un usage ultérieur? – webdad3

+0

Oui. Chaque fois que l'application démarre, vous pouvez récupérer l'ID et l'utiliser pour identifier l'utilisation d'un périphérique spécifique. Comme un cookie de navigateur. – kanchirk

Répondre

1

Nous pouvons accomplir quelque chose de similaire en créant une clé GUID/DateTimeStamp unique lors du premier lancement de l'application et en la stockant dans un stockage isolé. Réutilisation de la même clé en la lisant à partir du stockage isolé devrait fonctionner.

[N.B. : Tout le monde avec d'autres idées s'il vous plaît suggérer/commenter/contribuer. Tx.]

+0

Cela semble fonctionner. C'est un peu long, mais je suppose que c'est ce qui le rend unique. Merci pour la suggestion! – webdad3

+0

@Jeff Merci. – kanchirk