Pergunta

Eu uso o Google Apps para o meu e-mail de domínio, e eu queria saber se eu poderia usar essa conta para OpenID em vez da conta regular Gmail.

Eu sei que posso delegar OpenID para algum outro URL usando o seguinte:

<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://samruby.myopenid.com/" />

Mas eu não posso encontrar as URLs apropriadas para o Google.

Graças

-Mathieu

Foi útil?

Solução

O Google recentemente (ou menos uma hora atrás) anunciou o suporte OpenID para clientes do Google Apps.

Confira a descoberta protocolo no Google Groups . Deve ser um bom começo.

Eu acredito que o ponto final é ht TPS:? //Www.google.com/accounts/o8/site-xrds hd = your-domain.com

Outras dicas

Você pode executar o seu próprio servidor OpenID em seu domínio do Google Apps (usando GAE) - Google fornece código de exemplo de servidor OpenID. Eu recentemente portado isso a mais recente biblioteca OpenID, então agora é OpenID 2.0 compatível. página do projeto: http://code.google.com/p/appengine-openid- provedor /

Para OpenID2 Actualmente tenho isso no meu site

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud" />

, pois é o único necessário. Desde que eu estou conectado para Google Apps agora como minha conta google padrão. consumidores OpenID (Pilha Sites de câmbio principalmente neste momento) o uso dessa conta (eu recebo uma mensagem do Google perguntando se o site pode utilizar essa conta do Google.

Isto não forçar o google apps conta a forma como ela seria se você usou um não-conta do Google Apps com (além do provedor acima)

<link rel="openid2.local_id" href="http://www.google.com/profiles/YOURGOOGLEPROFILE" />

Mas isso não permite que eu use a minha conta Google Apps, porque é o que eu estou conectado no momento com.

O meu entendimento é que o Google não está expondo a url do servidor, e como tal torna esta técnica inoperável por um Google OpenID.

Eles dizem que vão no futuro, mas não dá qualquer pista sobre quando será o futuro aqui. Veja este tópico nos grupos de Google http: // grupos. google.com/group/google-federated-login-api/browse_thread/thread/19b33847210e5708

Não é possível.

Nota: a autenticação OpenID é actualmente suportado para contas do Google somente, não o Google Apps (hospedado) contas

http://code.google.com/apis/accounts/ docs / OpenID.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top