J'essaie d'utiliser DNOA pour le support OpenId de mon application, afin de quitter la solution Janrain que j'ai utilisée jusqu'à présent. Le problème est que les utilisateurs que j'ai jusqu'à présent ont des identifiants basés sur le profil (https: //www.google.com/profiles/11223344556677 ...), tandis que l'identifiant récupéré par DNOA est sous la forme https://www.google.com/accounts/o8/id?id=xxxxxyyyyyafgsdgfsdhg.Comment récupérer un profil google avec DotNetOpenAuth?
Comment puis-je récupérer les informations de profil? Grâce à l'échange d'attributs? et quel attribut? Ou y a-t-il une autre API? J'ai vu que la page de connexion a un fournisseur pour google et un autre pour google profile, donc quelqu'un ici a une réponse ... :)
Mettre à jour: le point de terminaison pour les profils google est (https: // www.google.com/profiles/)
... Alors la question est maintenant plutôt comment obtenir le numéro d'identification du profil google
bon point sur la non-unicité de l'ID de comptes. En dehors de cela, comme je l'ai dit plus haut, l'identifiant Profiles est récupéré via l'attribut "http://schemas.openid.net/ax/api/user_id". – ghallas