Delegado OpenID para Google (Google Apps NO)
-
23-09-2019 - |
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.
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