Come faccio a capire il mio URL OpenID di Google?


63

Sto cercando di accedere al sito Web CakePHP utilizzando Open ID: http://ask.cakephp.org/users/login

L'URL più corretto che ho trovato è: https://www.google.com/accounts/o8/id

..ma non riesco a determinare correttamente cosa dovrei inserire per il mio ID aperto, poiché rifiuta tutto ciò che provo a inserire.

Il sito della torta è stato appena rotto o ho l'URL sbagliato?


1
Aggiornamento 2016: alcune app che fanno affidamento su OpenID2 obsoleto non funzioneranno più con un provider OpenID di Google. Vedi: developers.google.com/identity/protocols/OpenID2Migration
Warren P

Risposte:


35

Sulla maggior parte dei siti è possibile utilizzare il collegamento al proprio profilo Google quando si accede a OpenID. Per esempiohttp://www.google.com/profiles/your.name.here

Prima di supportare il profilo Google OpenID dovevi utilizzare https://www.google.com/accounts/o8/id

Puoi leggere di più al riguardo sul post del blog di Jeff Atwood: Google offre nomi denominati OpenID .

Tuttavia, sembra che su ask.cakephp.org gli URL del profilo di Google non funzionino . Come notato da Greg, se hai effettuato l'accesso al tuo account Google, google.comfunzionerà come URL OpenID lì.


Non funziona, anche se ho effettuato l'accesso al mio account Google. "L'identità restituita non corrisponde all'identità rivendicata" = /
Brad Koch

Puoi accedere a qualsiasi altro sito utilizzando il tuo Google OpenID? Posso accedere a ask.cakephp.org con google.come con https://www.google.com/accounts/o8/id. Forse c'è un problema con il tuo Google OpenID.
Domas,

Sì, è così che eseguo l'autenticazione su StackOverflow / ecc. Ho anche avuto un amico provarlo; non ha funzionato neanche per loro.
Brad Koch,

15

La mia soluzione originale sembra non essere più utile perché hanno cambiato pagina. L'ho alla fine del post solo per riferimento

Nuova soluzione 2014-08-08

  1. Vai a https://www.google.com/settings
  2. Accedi con il tuo account
    • Se hai un account google +, dovresti avere collegamenti per:
      1. Aggiungi foto;
      2. Modifica Profilo; e
      3. Visualizza profilo.
  3. Se copi l'indirizzo per uno di questi sarà come
    • https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
  4. Rimuovi / {EXTRA_STUFF} e può essere usato come OpenID
    • Grazie a Kevin Kox per aver suggerito anche che puoi sostituire plus.google.com con profiles.google.com come OpenId, anche se non è necessario .

Soluzione originale

Nessuna delle altre risposte ha funzionato per me. Tuttavia, ciò che ha fatto è stato seguire i passaggi seguenti.

NOTA: dovresti essere in grado di saltare alcuni dei passaggi e andare direttamente al link sulla privacy .

  1. Accedi al tuo account su Google
  2. Fai clic sulla freccia giù del profilo
  3. Fai clic sul collegamento per la privacy
  4. Sulla destra ci sarà il link al tuo URL Open ID di Google
    • Il mio era https://plus.google.com/{RANDOM_NUMBER}, dove il numero casuale era specifico per il mio profilo

Tieni presente che potresti non ottenerlo a meno che tu non abbia un account Google+.


2
La risposta selezionata non ha funzionato per me ( google.com/profiles/your.name.here ) ma l'URL trovato sotto il collegamento per la privacy ha funzionato.
Marius Butuc,


per ora sembra non funzionare
AntonioK,

L'ultima soluzione https://plus.google.com/{YOUR_PROFILE_NUMBER}non ha funzionato per me.
soshial,

5

Per utilizzare Google OpenID con Google Apps (nel mio caso, un pacchetto aziendale di Gmail, in cui il mio ID NON è @ gmail.com) è stato REALMENTE nascosto.

Se visiti la pagina del tuo account (ad es. Https://www.google.com/settings/account ) e visualizzi la fonte, cerca " https://profiles.google.com/ " Lì troverai il numero misterioso lungo che è l'URL per il tuo OpenID.


I collegamenti non funzionano a volte se si dispone di un account corp che impedisce di avere un account +1.
Matt Vukomanovic,

4

Questo è un po 'complicato.

Innanzitutto c'è "URL OpenID di Google" o https://www.google.com/accounts/o8/id . Ciò è utile quando si effettua la registrazione o l'accesso in quanto reindirizzerà all'URL corretto.

Puoi anche utilizzare l'URL del tuo profilo Google+. Vai su https://plus.google.com e fai clic su "profilo". Otterrai un URL simile https://plus.google.com/112323959773786487818/posts. Rimuovi la fine per ottenere https://plus.google.com/112323959773786487818e puoi utilizzare questo URL (penso che questo sia il nuovo modo consigliato ora).

Tuttavia, tutti reindirizzano al tuo vero URL OpenID di Google. L'URL è l'indirizzo del tuo profilo Google. Questo è il tuo ID utente Google+ dopo https://profiles.google.com. Ad esempio, il mio URL OpenID è https://profiles.google.com/112323959773786487818. Questo URL è utile quando si inserisce l'URL OpenID in un'applicazione senza effettuare l'accesso.


1

Inserisci google.com (chiunque sia il tuo provider Open ID)

MODIFICARE:

Assicurati di aver effettuato l'accesso a Google (o chiunque sia il tuo provider Open ID) prima di inserire il loro indirizzo.


Non funziona per me. Ottengo "L'identità restituita non corrisponde all'identità rivendicata". Quindi l'intero sospetto del loro sito è rotto.
Brad Koch,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.