2011-04-02 22 views
11

Estoy viendo el ejemplo WebForms OAuthServiceProvider que viene con el proyecto DotNetOpenAuth, pero me gustaría implementarlo en una aplicación MVC 3 en su lugar.Ejemplo del proveedor de servicios DotNetOpenAuth MVC 3

¿Hay algún ejemplo en el que alguien ya haya hecho esto? Me imagino que este es un escenario común que alguien ya ha resuelto. Google/SO no muestra ningún ejemplo de trabajo.

Gracias por cualquier ayuda.

Respuesta

12

This project template es un sitio web ASP.NET MVC que incluye un módulo de autenticación de proveedor de servicios OAuth. También acepta inicios de sesión de OpenID, pero puede extraerlo si no lo desea. De acuerdo, la plantilla del proyecto parece que arroja un lote de código. Es mucho más completo y está listo para la producción que una muestra muy simple que quizás puedas encontrar en otro lado.

Aunque esta plantilla de proyecto se dirige a MVC 2, imagino que es posible que pueda vincularla a MVC 3 con bastante facilidad.

+1

Gracias por la plantilla. ¡Esto me da un buen comienzo en la dirección correcta! ¡Gracias por las maravillosas herramientas de OAuth que has escrito! – Brandon

+0

Andrew, gracias por la herramienta. ¿Conoces un simple talón de OAuth para el consumidor que pueda usar para abrir esta aplicación web? Todavía no puedo ver realmente a OAuth en acción. – flipdoubt

+0

Sí, DotNetOpenAuth viene con una aplicación de muestra OAuthConsumerWpf que le permite jugar el papel de consumidor de OAuth para un proveedor de servicios OAuth arbitrario. –

Cuestiones relacionadas