Pregunta

Mi sitio web será sólo usando OpenID para la autenticación.Me gustaría tirar de los datos del usuario, hacia abajo a través de atributos de exchange, pero atributo de cambio parece haber causado una gran cantidad de dolor por StackOverflow.

¿Cuál es el estado actual del juego en la industria?¿Alguno de OpenID provider un trabajo decente de atributo de cambio?

Debo alejarme de OpenID atributo de cambio por completo?

Cómo puedo lidiar con el apoyo inconsistente para la funcionalidad?

¿Fue útil?

Solución

Aquí en Stack Overflow, sólo estamos utilizando el Simple Registro la extensión, por ahora, como hay algunos problemas con el Atributo de Intercambio (AX).

El mayor fue de OpenID Proveedores (OP) no estar de acuerdo en que tipo de atributo url para usar.El finalizado de especificaciones para AX dice que el atributo url debe venir de http://www.axschema.org/ Sin embargo, algunos OPs, especialmente de nuestros favoritos http://myopenid.com, reconocer otros url.Yo no iba a mantener una lista de los que eran traviesos y que estaban muy bien!

El otro problema era que la mayoría de la OPs he intentado simplemente no devolver información cuando se consulta con AX - yo podría haber estado haciendo algo mal (sucede muy a menudo :) ), pero me había hecho relevante detalles pública en mis perfiles y estamos usando la última, más que excelente .Biblioteca de RED, DotNetOpenId.

Definitivamente vamos a volver AX aquí en Stack Overflow cuando tengamos un poco más de tiempo, como una perfecta experiencia de usuario es muy importante para nosotros!

Otros consejos

Mientras que el Atributo de Cambio tiene sus problemas (estoy seguro de que alguien LO puede decir más), tiene una gran cantidad de beneficios.En cierta medida, depende de si realmente lo necesita o no.Simple Registro parece hacer ese trabajo, y que podría tener sentido hacer el usuario para ciertos valores.Use el sentido común y no te quedes empujar todo el Camino Verdadero.

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