ASP.NET MVC решение для OpenID + OAuth + тривиальная аутентификация - PullRequest
7 голосов
/ 05 декабря 2011

Существует ли де-факто решение для ASP.NET MVC 3+, которое следует использовать в случае, если ему нужно разрешить пользователям входить / выходить через:

  • OpenID
  • OAuth
  • Простая регистрация / ручная аутентификация

То, что я в основном ищу, это "Членский API", который работает для OpenID, OAuth и всего остального. Основные характеристики:

  • Поддержка ролей (для ASP.NET MVC)
  • Возможность привязки нескольких методов аутентификации к одному пользователю (например, кто-то сначала подписался на «тривиальную регистрацию», затем он хочет связать свою учетную запись Google, а затем свою учетную запись Yahoo, чтобы он мог иметь возможность авторизации с любым из эти 3)

Спасибо!

Ответы [ 2 ]

7 голосов
/ 05 декабря 2011
4 голосов
/ 05 декабря 2011

Пожалуйста, перейдите по этой ссылке: - вы можете найти хорошее решение ....

  1. Аутентификация OpenID с ASP.NET MVC3, DotNetOpenAuth и OpenID-Selector

  2. И вы можете загрузить код из проекта SocialAuth-net , изменить исходный код и внедрить его.Я также сделал это отсюда.

...