2010-10-20 15 views
0

Je veux savoir s'il est possible d'obtenir l'email des personnes qui utilisent l'ID ouvert pour s'authentifier sur mon site [bien sûr avec l'utilisateur sachant que je reçois son email]?
cet e-mail sera l'identifiant de l'utilisateur et je souhaite que l'utilisateur puisse se connecter à l'aide de n'importe quel fournisseur, puis je définirai cet e-mail en tant qu'identité de l'utilisateur.
J'ai besoin de cette information pour concevoir la structure de mon site.
Je suis à la recherche des fournisseurs d'identifiants ouverts suivants.est-il possible d'obtenir l'adresse e-mail d'un utilisateur qui se connecte en utilisant des fournisseurs d'ID ouverts?

  • Gmail
  • Yahoo
  • Facebook Connect
  • Hotmail

grâce

Répondre

0

Qui a dit que le fournisseur OpenID a e-mail de l'utilisateur à vous donner? Je peux obtenir une identité OpenID accessible uniquement par mon empreinte digitale.

+0

j'ai vu quelque part une api pour facebook qui renvoie l'e-mail de l'utilisateur et je pense que Google a quelque chose comme ça, il ne devrait pas être neccessary en utilisant id ouvert, mais peut-être une extension ou quelque chose – Karim

+0

bien les 4 fournisseurs que j'ai énumérés ont votre email. mais je ne suis pas sûr que Hotmail est un fournisseur d'identification ouverte. – Karim

1

utiliser l'API sociale ouverte de ...

OpenSocial définit une API commune pour les applications sociales à travers plusieurs sites Web. Avec le langage JavaScript et HTML standard, les développeurs peuvent créer des applications qui accèdent aux amis d'un réseau social et mettent à jour les flux.

Reportez-vous à ce lien pour plus: - http://code.google.com/apis/opensocial/

+0

Pour Google se référer à cette question: -http: //stackoverflow.com/questions/1301200/openid-trying-to-get-email-address-from-google-op –