2009-02-09 12 views
46

Estoy desarrollando una aplicación ASP.NET MVC y quiero usar OpenId.Mejor API OpenId para la aplicación ASP.NET MVC

¿Cuál es la mejor opción?

  • DotNetOpenId
  • RPX
  • Otros ???

¿Alguien sabe qué usa StackOverflow? ¿La interfaz de usuario de inicio de sesión está desarrollada a medida o es proporcionada por una API/servicio?

+3

Esta pregunta es un poco viejo ahora, en relación con el ritmo de la innovación en esta área. SO no está a favor de las preguntas duplicadas, de lo contrario volvería a preguntar esto, buscando un conjunto contemporáneo de respuestas. –

+0

Entonces, ¿DotNetOpenId sigue siendo la opción n. ° 1? – autonomatt

+2

Supongo que ahora se llama DotNetOpenAuth – autonomatt

Respuesta

49

Utilizamos la excelente biblioteca DotNetOpenId aquí en desbordamiento de pila:

http://code.google.com/p/dotnetopenid/

ahora se trasladaron a:

http://www.dotnetopenauth.net/

Nuestra original UI de inicio de sesión fue proporcionado por ID Selector, pero desde entonces hemos rodado nuestra propia versión minimalista.

+0

Bueno, parece que tenemos que actualizar nuestro Selector de ID a RPX. –

+0

Sí, parece que sí. Háganos saber cómo va. –

+1

-1 en RPXNow. http://blog.nerdbank.net/2009/01/why-using-rpxnow-is-bad-idea.html –

17

Voy a la recomendación para la segunda DotNetOpenId y añadir una recomendación para openid-selector (versión de código abierto de idselector)

+0

¡Gracias! Acabo de probarlo, excelente comparado con el de idselector.com. Especialmente si necesita cambiar el aspecto o el idioma: P –

+0

¿Por qué DotNetOpenID es tan grande? ¿Hay un código fuente disponible? – Andy

+0

Porque fue el primero. Creo que hay mejores alternativas ahora, pero no sé cuáles son. Uso RPXnow siempre que sea posible. –

Cuestiones relacionadas