Я знаком с членством в 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 с пользователями. Похоже, что на данный момент будет хороший базовый шаблон или пакет, который дает вам полную историю аутентификации довольно быстро.
Выглядит очень многообещающе. Я проверю это. – Daniel