2012-05-16 1 views
2

Я знаком с членством в ASP.NET, профилем, формами auth и т. Д., А также с OpenId/OAuth. Тем не менее, я не нашел большого ресурса, чтобы объединить действительно умную, современную систему входа и профиля с поддержкой OpenId, похожую на то, что делает StackExchange. Есть ли какой-либо пакет или шаблон, который добавляется в аутентификацию и профили типа StackExchange? В идеале, что я ищу имеет следующие особенности:Есть ли хороший пакет ASP.NET для реализации аутентификации и профилей стиля StackExchange

  • установка NuGet в существующий проект MVC или шаблон стартера для MVC
  • Позволяет аутентификации с OpenId, FaceBook, Twitter, или в месте с чистым UI
  • Позволяет связывать FaceBook и Twitter OAuth с существующей учетной записью, которая может или не может использовать OpenId.
  • Позволяет объединять и изменять несколько методов аутентификации, аналогично тому, как StackOverlow делает, если вы входите в систему с несколькими методами.

DotNetOpenAuth приходит близко, но все же полагается на разработчика для обработки более сложных случаев объединения логинов и связывания токенов OAuth с пользователями. Похоже, что на данный момент будет хороший базовый шаблон или пакет, который дает вам полную историю аутентификации довольно быстро.

ответ

1

Может быть, StackId может пригодиться. Он построен на вершине DotNetOpenAuth командой StackExchange. Вы можете найти его описание в the list of StackExcnage open source projects. Но у него нет пакета Nuget.

+0

Выглядит очень многообещающе. Я проверю это. – Daniel

 Смежные вопросы

  • Нет связанных вопросов^_^