EF 4.1 Update 1 Code First + поставщик членства в ASP.NET - PullRequest
6 голосов
/ 28 сентября 2011

Я смотрел видео «Создание впечатлений от погружения в данные с помощью Entity Framework» с конференции BUILD этого года и хотел создать простое приложение для тестирования новых функций EF.Но я также хотел бы использовать поставщик членства ASP.NET для управления пользователями и ролями в моем приложении, и я изо всех сил пытаюсь найти чистый способ включить его в мой код в первую очередь.Ребята, есть ли у вас какие-либо рекомендации, предложения или примеры того, как это можно сделать?

Ответы [ 3 ]

0 голосов
/ 19 октября 2011

Я нашел этот пакет NuGet, который был очень полезен.

Пример быстрого запуска для использования Altairis Web Security, Entity Framework и Unity в MVC 3. Очень простая интеграция членства пользователя / роли. При использовании этого быстрого запуска пользователи и ролевая часть вашего проекта полностью настраиваются. Вы можете зарегистрироваться, войти в систему, редактировать роли для пользователей и т. Д.

http://www.nuget.org/List/Packages/quickstart.mvc3.unity.ef.altairiswebsecurity

0 голосов
/ 10 января 2012

CodeFirstMembership может быть то, что вы ищете.

Особенности:

  • На основе GUID
  • Войдите в систему, введя имя пользователя или адрес электронной почты
  • Имя пользователя и адрес электронной почты уникальны
  • Использует почти все функции SimpleMembershipProvider
  • Код-Первый подход
  • Все поля членства могут быть переименованы / изменены / локализованы
  • Легко расширяемый (добавить дополнительные поля)
  • Доступны версии VB.NET и C #

Кроме того, ShoelaceMVC - это отличный стартовый проект MVC3, который реализует CodeFirstMemebership и имеет приятный макет благодаря Bootstrap Twitter * .

0 голосов
/ 29 сентября 2011

Я бы порекомендовал посмотреть на проект MVC3-Boilerplate на GitHub, поскольку в нем есть хороший пример создания настраиваемого поставщика членства, который реализован с использованием EF Code First.

...