Я создаю много быстрых "доказательств концепции" приложений MVC, и на самом деле я нашел провайдера SimpleMembership, который поставляется с шаблонами MVC4, очень удобен, так как он запускает меня с учетной записью пользователя и OAuth в течение нескольких минут.
Но... Я начал использовать RavenDb (на RavenHQ для многих проектов). Итак, я начинаю пытаться реализовать собственный "пользовательский поставщик членства" на основе ExtendedMembershipProvider, и, делая это, я понял, что это не имеет большого смысла. Я позже наткнулся на 2 интересных проекта, которые пытаются решить эту точную проблему:
- WorldDomination.Web.Auth: https://github.com/PureKrome/WorldDomination.Web.Authentication
- MemFlex: https://github.com/OdeToCode/Memflex
Оба довольно интересные недавние усилия и задавались вопросом, являются ли они единственными, которые сейчас строятся. Я по существу ищу nuget pkg, чтобы я мог попасть в приложение MVC4, подключиться к моему RavenDb и быть готовым. Я готов построить эту вещь, но не хочу дублировать усилия, которые уже находятся в движении. спасибо!