Como descubro meu URL do OpenID do Google?

63

Estou tentando entrar no site do CakePHP usando o Open ID: http://ask.cakephp.org/users/login

O URL com a aparência mais correta que encontrei é: https://www.google.com/accounts/o8/id

..mas não consigo determinar corretamente o que devo inserir para o meu ID aberto, pois rejeita tudo o que tento inserir.

O site do bolo está quebrado ou tenho o URL errado?

Brad Koch
fonte
11
Atualização de 2016: alguns aplicativos que dependem do OpenID2 descontinuado não funcionarão mais com um provedor do Google OpenID. Veja: developers.google.com/identity/protocols/OpenID2Migration
Warren P

Respostas:

35

Na maioria dos sites, você pode usar o link do seu perfil do Google ao fazer login no OpenID. Por exemplohttp://www.google.com/profiles/your.name.here

Antes do suporte ao OpenID do perfil do Google, você precisava usar https://www.google.com/accounts/o8/id

Você pode ler mais sobre isso na postagem do blog de Jeff Atwood: Ofertas do Google denominadas OpenIDs .

No entanto, parece que em ask.cakephp.org os URLs de perfil do Google não estão funcionando. Conforme observado por Greg, se você estiver conectado à sua conta do Google, google.comfuncionará como o URL do OpenID lá.

Domas
fonte
Ele não está funcionando, mesmo estando conectado à minha conta do google. "A identidade retornada não corresponde à identidade reivindicada" = /
Brad Koch
Você pode fazer login em qualquer outro site usando seu Google OpenID? Posso fazer login no ask.cakephp.org com google.come também com https://www.google.com/accounts/o8/id. Talvez haja um problema com seu Google OpenID.
Domas
Sim, é assim que eu me autentico no StackOverflow / etc. Eu também tive um amigo para tentar; também não funcionou para eles.
Brad Koch
15

Minha solução original parece não ser mais tão útil porque eles mudaram a página. Eu tenho no final do post apenas para referência

Nova solução 08/08/2014

  1. Vá para https://www.google.com/settings
  2. Faça login com sua conta
    • Se você possui uma conta do google +, deve ter links para:
      1. Adicionar foto;
      2. Editar Perfil; e
      3. Ver perfil.
  3. Se você copiar o endereço de um deles, será como
    • https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
  4. Remova o / {EXTRA_STUFF} e pode ser usado como seu OpenID
    • Agradecemos a kevin kox por sugerir também que você possa substituir plus.google.com por profiles.google.com como seu OpenId, embora não seja necessário .

Solução original

Nenhuma das outras respostas funcionou para mim. No entanto, o que fez foi seguir as etapas abaixo.

NOTA: você deve pular algumas das etapas e ir direto para o link de privacidade .

  1. Faça login na sua conta no Google
  2. Clique na seta para baixo do perfil
  3. Clique no link Privacidade
  4. À direita, estará o link para o seu URL do Google Open ID
    • O meu era https://plus.google.com/{RANDOM_NUMBER}, onde o número aleatório é específico para o meu perfil

Observe que você pode não conseguir isso, a menos que tenha uma conta do Google+.

Matt Vukomanovic
fonte
2
A resposta selecionada não funcionou para mim ( google.com/profiles/seu.nome.aqui ), mas o URL encontrado no link de privacidade funcionou.
Marius Butuc
é algo parecido com plus.google.co/114818586844452309461
forsubhi
não parece trabalhar para agora
AntonioK
A solução mais recente https://plus.google.com/{YOUR_PROFILE_NUMBER}não funcionou para mim.
soshial
5

Para usar o OpenID do Google com o Google Apps (no meu caso, um pacote comercial do Gmail, onde meu ID NÃO é @ gmail.com), estava REALMENTE oculto.

Se você visitar a página da sua conta (por exemplo, https://www.google.com/settings/account ) e o código-fonte, pesquise " https://profiles.google.com/ ". Lá você encontrará o longo e misterioso número que é o URL do seu OpenID.

dman
fonte
Às vezes, os links não funcionam se você tiver uma conta corporativa que o impede de ter uma conta +1.
Matt Vukomanovic
4

Isso é um pouco complicado.

Primeiro, existe o "URL do Google OpenID" ou https://www.google.com/accounts/o8/id . Isso é útil ao se inscrever ou fazer login, pois será redirecionado para o URL apropriado.

Você também pode usar o URL do seu perfil do Google+. Vá para https://plus.google.com e clique em "perfil". Você receberá um URL como https://plus.google.com/112323959773786487818/posts. Remova o final para obter https://plus.google.com/112323959773786487818e você pode usar esse URL (acho que essa é a nova maneira recomendada agora).

No entanto, todos eles redirecionam para o seu verdadeiro URL do OpenID do Google. O URL é o seu endereço do perfil do Google. Este é o seu ID de usuário do Google+ depois https://profiles.google.com. Por exemplo, meu URL OpenID é https://profiles.google.com/112323959773786487818. Esse URL é útil quando você está inserindo seu URL do OpenID em um aplicativo sem fazer login.

Kevin Cox
fonte
1

Basta inserir google.com (quem é seu provedor de Open ID)

EDITAR:

Certifique-se de estar conectado ao Google (ou a quem for seu provedor de Open ID) antes de inserir o endereço.

Greg
fonte
Não funciona para mim. Recebo "A identidade retornada não corresponde à identidade reivindicada". Daí toda a suspeita de que o site seja quebrado.
Brad Koch