¿Cómo diseñaría e implementaría los componentes de OpenID?¿Cómo se implementa OpenID?
(WAS "¿Cómo funciona el OpenID")
realizo esta pregunta es algo de un duplicate, y sí, he leído the spec y la wikipedia article.
Después de leer los materiales mencionados anteriormente, todavía no tengo una imagen completa en mi cabeza de cómo se maneja cada paso en el proceso. Tal vez lo que falta es un buen diagrama de flujo de trabajo sobre cómo funciona una implementación de OpenID.
Estoy considerando incorporar OpenID en una de mis aplicaciones para acomodar un escenario de inicio de sesión único B2B, y probablemente vaya con DotNetOpenID en lugar de tratar de implementarlo yo mismo, pero todavía quiero una mejor comprensión de la detalles antes de comenzar.
¿Alguien puede recomendar libros o sitios web que hacen un buen trabajo al explicarlo todo? No estaría de más tener una respuesta que cubra lo básico aquí en este sitio también.
[Editar]
he cambiado el título para ser más específico de la implementación, ya que es evidente que hay un montón de lugares para conseguir el punto de vista de diez mil pies.
Lo siento, pero he tenido publicaciones que explican el uso de disco de Vista eliminado por no ser programado. –
No estoy de acuerdo, esto está relacionado con la programación. –
quizás debería ser "¿cómo se implementa OpenID en el lenguaje x o en plataforma y"? – Richard