Пример поставщика услуг DotNetOpenAuth MVC 3

Я рассматриваю пример OAuthServiceProvider WebForms, который поставляется с проектом DotNetOpenAuth, но хотел бы реализовать его в приложении MVC 3.

Есть ли примеры, когда кто-то уже это сделал? Я могу себе представить, что это обычный сценарий, который кто-то уже решил. Google/SO не возвращает никаких рабочих примеров.

Спасибо за любую помощь.

Ответ 1

Этот шаблон проекта является веб-сайтом ASP.NET MVC, который включает в себя модуль аутентификации поставщика услуг OAuth. Он также принимает логины OpenID, но вы можете копировать их, если вы этого не хотите. Конечно, шаблон проекта похож на то, что он генерирует много кода. Это гораздо более полный и готовый продукт, чем простой образец, который, возможно, вы найдете в другом месте.

Хотя этот шаблон проекта предназначен для MVC 2, я полагаю, вы могли бы легко связать его с MVC 3.