Pregunta

Es posible el uso de mi página web personal / blog para acceder a los sitios que el uso openid , y delegar a mi cuenta de Google?


OK, he buscado esta pregunta en el SO pero no hay buena respuesta. Después de pasado algún tiempo me di cuenta de cómo hacerlo. Voy a responder a esta misma como una forma de compartirlo.

¿Fue útil?

Solución

Ahora es posible delegado de OpenID a su cuenta de Google (no Google Apps) .

No, esto es no con el href="http://openid-provider.appspot.com/" rel="noreferrer"> demostración proveedor de OpenID utilizar App Motor. Esta es la cuenta de Google VERDADERO!

En primer lugar usted necesita para que su los perfiles de Google . Trate de ver su perfil y editarla, debe haber una opción para configurar su perfil de URL. Usted tiene dos opciones hay: o bien utilizar su nombre de cuenta de Gmail (sin la parte de @ gmail.com) como su identificador de perfil, o un número aleatorio asignado. Depende de usted decidir cuál usar. De cualquier manera, que la identificación es su identificador de perfil a continuación.

Ahora añada el siguiente código HTML en su página de delegar:

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles" /> 
<link rel="openid2.local_id" href="https://profiles.google.com/[YOUR PROFILE ID]" /> 

Y se hace. Ahora trata de inicio de sesión para con su URL personalizada!

Otros consejos

A pesar de lo que la respuesta aceptada dice que No necesidad de entrar en Google+ para usar Google como delegado, puesto que ya tiene un ID local, siendo la parte de su correo electrónico que precede al @.

En vista de una cuenta de Google existente de some-name@gmail.com, sólo tendrá los siguientes dos enlaces en la sección de página head delegado:

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud">
<link rel="openid2.local_id" href="https://profiles.google.com/some-name">

Me acabo de hacer esto y he verificado que funciona sin haberse unido a Google +.

OpenID 2.0 para Cuentas de Google se ha ido https://support.google.com/accounts/answer/6206245

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