Comment comprendre mon URL Google OpenID?

63

J'essaie de me connecter au site Web de CakePHP en utilisant Open ID: http://ask.cakephp.org/users/login

L'URL la plus correcte que j'ai trouvée est la suivante: https://www.google.com/accounts/o8/id

..mais je ne peux pas déterminer correctement ce que je suis censé entrer pour mon identifiant ouvert, car il rejette tout ce que j'essaie de mettre.

Le site de gâteau est-il juste cassé, ou ai-je la mauvaise URL?

Brad Koch
la source
1
Mise à jour 2016: certaines applications qui s'appuient sur une version obsolète d'OpenID2 ne fonctionneront plus du tout avec un fournisseur Google OpenID. Voir: developers.google.com/identity/protocols/OpenID2Migration
Warren P

Réponses:

35

Sur la plupart des sites, vous pouvez utiliser votre lien de profil Google lorsque vous vous connectez à OpenID. Par exemplehttp://www.google.com/profiles/your.name.here

Avant le support Google, vous deviez utiliser le support OpenID https://www.google.com/accounts/o8/id

Vous pouvez en savoir plus à ce sujet sur le blog de Jeff Atwood: Google Offers Named OpenIDs .

Cependant, il semble que les URL des profils Google sur ask.cakephp.org ne fonctionnent pas. Comme l'a noté Greg, si vous êtes connecté à votre compte Google, l' google.comURL OpenID fonctionnera là.

Domas
la source
Cela ne fonctionne pas, même si je suis connecté à mon compte Google. "L'identité retournée ne correspond pas à l'identité déclarée" = /
Brad Koch le
Pouvez-vous vous connecter à un autre site à l'aide de votre identifiant OpenID Google? Je peux me connecter à ask.cakephp.org avec google.comaussi bien qu'avec https://www.google.com/accounts/o8/id. Peut-être qu'il y a un problème avec votre OpenID Google.
Domas
Oui, c'est comme ça que je m'authentifie auprès de StackOverflow / etc. J'ai aussi demandé à un ami de l'essayer. n'a pas fonctionné pour eux non plus.
Brad Koch
15

Ma solution initiale semble ne plus être utile car ils ont changé de page. Je l'ai à la fin du post juste pour référence

Nouvelle solution 2014-08-08

  1. Allez à https://www.google.com/settings
  2. Connectez-vous avec votre compte
    • Si vous avez un compte Google +, vous devriez avoir des liens pour:
      1. Ajouter une photo;
      2. Editer le profil; et
      3. Voir le profil.
  3. Si vous copiez l'adresse de l'un d'entre eux, ce sera comme
    • https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
  4. Supprimez le / {EXTRA_STUFF} et qui peut être utilisé comme votre OpenID
    • Merci à kevin kox de suggérer également que vous puissiez remplacer plus.google.com par profiles.google.com en tant que votre OpenId, bien que cela ne soit pas nécessaire .

Solution d'origine

Aucune des autres réponses n'a fonctionné pour moi. Cependant, qu'est-ce qui a été suivi les étapes ci-dessous

REMARQUE: vous devriez pouvoir sauter certaines étapes et aller directement au lien de confidentialité .

  1. Connectez-vous à votre compte dans Google
  2. Cliquez sur le profil flèche bas
  3. Cliquez sur le lien de confidentialité
  4. Sur la droite, le lien vers votre URL Google Open ID.
    • Le mien était https://plus.google.com/{RANDOM_NUMBER}, où le nombre aléatoire est spécifique à mon profil

Notez que vous ne pourrez peut-être pas l'obtenir sauf si vous avez un compte Google+.

Matt Vukomanovic
la source
2
La réponse sélectionnée ne fonctionnait pas pour moi ( google.com/profiles/your.name.here ), mais l'URL trouvée sous le lien de confidentialité était efficace.
Marius Butuc
c'est quelque chose comme plus.google.co/114818586844452309461
forsubhi
il semble ne pas fonctionner pour l'instant
AntonioK
La dernière solution https://plus.google.com/{YOUR_PROFILE_NUMBER}n'a pas fonctionné pour moi.
Soshial
5

Pour utiliser Google OpenID avec Google Apps (dans mon cas, un progiciel d'entreprise Gmail, où mon identifiant n'est PAS @ gmail.com), il était VRAIMENT masqué.

Si vous visitez la page de votre compte (par exemple, https://www.google.com/settings/account ) et view-source, recherchez " https://profiles.google.com/ ". Vous y trouverez le long numéro mystérieux que est l'URL de votre OpenID.

Dman
la source
Les liens ne fonctionnent pas parfois si vous avez un compte d'entreprise qui l'empêche d'avoir un compte +1.
Matt Vukomanovic
4

C'est un peu compliqué.

Il y a tout d'abord l'URL "Google OpenID" ou https://www.google.com/accounts/o8/id . Ceci est utile lors de la connexion ou de la connexion, car il sera redirigé vers l'URL appropriée.

Vous pouvez également utiliser votre URL de profil Google+. Accédez à https://plus.google.com et cliquez sur "Profil". Vous obtiendrez une URL comme https://plus.google.com/112323959773786487818/posts. Supprimez la fin pour obtenir https://plus.google.com/112323959773786487818et vous pouvez utiliser cette URL (je pense que c'est la nouvelle façon recommandée maintenant).

Cependant, ils sont tous redirigés vers votre véritable URL Google OpenID. L'URL est l'adresse de votre profil Google. Ceci est votre identifiant utilisateur Google+ après https://profiles.google.com. Par exemple, mon URL OpenID est https://profiles.google.com/112323959773786487818. Cette URL est utile lorsque vous entrez votre URL OpenID dans une application sans vous connecter.

Kevin Cox
la source
1

Il suffit d'entrer google.com (quel que soit votre fournisseur Open ID)

MODIFIER:

Assurez-vous d'être connecté à Google (ou à votre fournisseur d'accès Open ID) avant de saisir son adresse.

Greg
la source
Ca ne marche pas pour moi Je reçois "L'identité retournée ne correspond pas à l'identité revendiquée". D'où toute la suspicion de voir leur site brisé.
Brad Koch