Pregunta

Utilizo Google Apps para mi correo electrónico de dominio, y me preguntaba si podría usar esa cuenta para OpenID en lugar de la cuenta normal de Gmail.

Sé que puedo delegar Openid a alguna otra URL usando esto:

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

Pero no puedo encontrar las URL apropiadas para Google.

Gracias

-Mathieu

¿Fue útil?

Solución

Google recientemente (hace aproximadamente una hora) anunció el soporte de OpenID para clientes de Google Apps.

Vea el descubrimiento protocolo en Grupos de Google . Debería ser un buen comienzo.

Creo que el punto final es ht tps: //www.google.com/accounts/o8/site-xrds? hd = tu-dominio.com

Otros consejos

Puede ejecutar su propio servidor openid en su dominio de Google Apps (usando GAE): Google proporciona un código de muestra del servidor openid. Recientemente porté esto a la última biblioteca de OpenID, por lo que ahora es compatible con Openid 2.0. Página del proyecto: http://code.google.com/p/appengine-openid- proveedor /

Para OpenId2 actualmente tengo esto en mi sitio

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

ya que es el único requerido. Desde que inicié sesión en Google Apps ahora como mi cuenta de Google predeterminada. Los consumidores de OpenID (los sitios de Stack Exchange principalmente en este punto) usan esa cuenta (recibo un mensaje de google preguntando si el sitio puede usar esa cuenta de google.

Esto NO FORZA la cuenta de aplicaciones de Google de la misma manera que si utilizara una cuenta que no sea de aplicaciones de Google con (además del proveedor anterior)

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

Pero sí me permite usar mi cuenta de Google Apps porque es con la que estoy conectado actualmente.

Entiendo que Google no está exponiendo esa URL del servidor, y como tal hace que esta técnica no funcione para un Google OpenID.

Dicen que lo harán en el futuro, pero no dan idea de cuándo llegará el futuro. Vea este hilo en los grupos de Google http: // groups. google.com/group/google-federated-login-api/browse_thread/thread/19b33847210e5708

No es posible.

  

Nota: la autenticación OpenID actualmente solo es compatible con cuentas de Google, no con cuentas de Google Apps (alojadas)

& # 169; http://code.google.com/apis/accounts/docs/OpenID. html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top