net implementar google example asp c# .net asp.net-mvc oauth dotnetopenauth

c# - implementar - Ejemplo del proveedor de servicios DotNetOpenAuth MVC 3



vsts oauth (1)

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

¿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.


Esta plantilla de proyecto 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 mucho 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 vincularlo a MVC 3 con bastante facilidad.