¿Qué es un buen control selector de OpenID?
-
03-07-2019 - |
Pregunta
Ahora que idselector se ha actualizado a RPXNow y no puede " simplemente usar " El código selector, ¿qué es un buen reemplazo?
Quiero implementar OpenId en un nuevo sitio web que estoy usando, pero los usuarios serán simplemente estúpidos a la hora de iniciar sesión a menos que les brinde una forma fácil.
Como referencia, utilizaré .Net Open Id para el fondo en una aplicación web ASP.Net MVC.
EDIT
Después de pensar un poco, ¿qué hay de usar el rpxlib ?
Solución
Jarrett Vance hizo una " versión " de selector abierto que es mucho más amigable para desarrolladores / diseñadores.
Este selector es diferente porque no oculta los detalles de marca en javascript . Por lo tanto, puede agregar fácilmente nuevos proveedores o reorganizar los existentes sin excavar en el javascript. El formulario de inicio de sesión seguirá funcionando para los inicios de sesión normales de OpenID si javascript está desactivado
Lo mejor de todo, es que viene con documentación, demostración y muchas imágenes recortadas y en bruto. .pdn archivos ( paint.net )
openid-selector de Jarrett Vance se puede encontrar aquí
texto alternativo http://jvance.com/media/2009/02/10/JQueryOpenIdPluginUser_thumb2.media
PS: sugeriría leer este artículo antes de implementar RPX.
Otros consejos
Otro a considerar es http://code.google.com/p/openid- realselector / (que es una reescritura / actualización de http://code.google. com / p / openid-selector / )
He hecho una implementación con RPXLib y RPXNow, y es muy sencillo.
Quería minimizar la cantidad de trabajo realizado en el formato OpenId, y RxpLib definitivamente ayudó con eso.
RpxNow también tiene una buena característica de decirme a los nuevos usuarios, la cantidad de inicios de sesión por día, etc ...
He creado Open-selector , que acaba de agregar a su sitio y cambia el cuadro normal de OpenID en una lista de proveedores y una entrada de texto de nombre de usuario.
El código es bastante simple (en caso de que necesite personalización adicional) y hay un modo en línea para que no altere su diseño original.
Estaba usando ese, pero luego encontré que algunas personas usaban una diferente que me hizo investigar, y encontré esto selector de OpenID . No hay otras instrucciones en sí que no sean el demo.html, pero no debería ser demasiado difícil de entender. Simplemente incluya css y js, luego llame a la función javascript con el parámetro correcto.
Edite sobre rpx: elegí mantenerme alejado de rpx porque no quería tener un 'punto central de falla', y un sitio que no es el mío en el que los usuarios se autenticarían en / a través de. Parece ser algo contrario a lo intuitivo que estoy usando openid, pero si consideras que el proveedor de openid que el usuario está usando como parte del usuario, entonces tiene sentido.