ASP.NET MVC и поставщик шаблонов членства ASP.NET - PullRequest
1 голос
/ 19 марта 2010

В стандартном шаблонном приложении ASP.NET MVC, которое по умолчанию создается в Visual Studio при запуске нового приложения ASP.NET MVC, уже есть встроенная система членства / аутентификации / авторизации.

Используя веб-поиск, можно найти много информации о том, как работать со встроенной системой членства ASP.NET, но очень часто этот материал немного устарел и относится только к ASP.NET, не говоря уже о ASP. NET MVC framework.

Просто для примера: http://msdn.microsoft.com/en-us/library/ms998347.aspx#paght000022%5Fmembershipapis или http://www.4guysfromrolla.com/articles/091207-1.aspx

В какой степени все, что относится к встроенной системе членства ASP.NET, относится и к готовой системе членства в шаблонах ASP.NET MVC?

Ответы [ 2 ]

2 голосов
/ 20 марта 2010

Как указывает Фрэнси, ASP.NET MVC использует те же модели провайдеров, что и ASP.NET для членства, ролей и профилей, но поскольку он на самом деле не использует модель управления сервером, вы обнаружите, что вам нужно написать элементы управления самостоятельно (или используйте примеры в папке / Views / Account и в AccountController).

С точки зрения учебников, хорошим местом для начала будет раздел Learn MVC сайта ASP.NET, особенно:

Аутентификация пользователей с помощью аутентификации по формам

Где вы увидите, что примеры создания и администрирования пользователей и ролей идентичны примерам для ASP.NET.

2 голосов
/ 19 марта 2010

Шаблон MVC использует стандартную службу членства ASP.NET.

...