with - openid connect
Delegar OpenID a Google(NO Google Apps) (3)
A pesar de lo que dice la respuesta aceptada, no es necesario que se una a Google+ para usar Google como delegado, ya que ya tiene una ID local, siendo la parte de su correo electrónico anterior al @
.
Dada una cuenta de Google existente de [email protected]
, solo necesita los siguientes dos enlaces en la sección de head
página de 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">
Acabo de hacer esto y he verificado que funciona sin haberme unido a Google+.
¿Es posible usar mi sitio web / blog personal para iniciar sesión en sitios que usan openid y para delegar en mi cuenta de Google?
OK, busqué esta pregunta en SO, pero no hay una buena respuesta. Después de pasar algún tiempo, descubrí cómo hacerlo. Voy a responder esto yo mismo como una forma de compartirlo.
OpenID 2.0 para cuentas de Google se ha ido https://support.google.com/accounts/answer/6206245
Ahora es posible delegar OpenID en su cuenta de Google (no en Google Apps) .
No, esto no está usando el proveedor OpenID de demostración que usa App Engine. ¡Esta es tu cuenta REAL de Google!
Primero necesita habilitar sus Perfiles de Google . Intente ver su perfil y editarlo, debe haber una opción para configurar su URL de perfil. Tiene dos opciones allí: use su nombre de cuenta de Gmail (sin la parte @ gmail.com) como su ID de perfil, o un número aleatorio asignado a usted. Depende de usted decidir cuál usar. De cualquier manera, esa identificación es su identificación de perfil a continuación.
Ahora agregue el siguiente código HTML a su página de delegado:
<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 está hecho. ¡Ahora prueba iniciar sesión SO con tu URL personalizada!