Вход пользователя с ASP.net - PullRequest
       81

Вход пользователя с ASP.net

2 голосов
/ 21 февраля 2010

Впервые пытаюсь разобраться с пользователями, которые входят в систему с ASP.net и не имеют большого опыта работы с другими вещами. В результате поиска я вижу такие вещи, как поставщик членства Asp.Net MVC. Это встроенная вещь?

Есть ли для этого хорошие онлайн-руководства?

Ответы [ 3 ]

2 голосов
/ 21 февраля 2010

Вот учебник, который проведет вас через создание требуемой схемы базы данных в SQL Express, а также объясняет, что вам нужно сделать, чтобы перейти к другим источникам данных SQL. В нем объясняется, как настроить пользователей в режиме аутентификации форм, чтобы вы могли использовать авторизацию на основе ролей и т. Д.

http://www.asp.net/learn/moving-to-asp.net-2.0/module-08.aspx

2 голосов
/ 21 февраля 2010

Вы можете использовать функции членства в ASP.NET с MVC, если хотите. Вы хотите использовать его с MVC или нет? Скотт Митчелл имеет отличный учебник, состоящий из нескольких частей, в которых рассказывается о многих вещах, которые нужно знать, чтобы запустить и запустить веб-сайт. Встроенное членство хорошо подходит для базовых ситуаций, но может стать проблемой, если вы захотите начать добавлять больше информации в профиль пользователя.

2 голосов
/ 21 февраля 2010

Взгляните на Модель провайдера ASP.NET . MembershipProvider - это поставщик в модели встроенного поставщика для обработки пользователей, и вы можете загрузить исходный код поставщиков по умолчанию , чтобы посмотреть, как они реализованы.

Если вы хотите установить базы данных поставщика по умолчанию на сервере sql, вы можете запустить Aspnet_regsql.exe из командной строки, чтобы сделать это.

Самое замечательное в модели провайдеров заключается в том, что очень просто написать своих собственных провайдеров, основываясь на абстрактных базовых классах, и использовать их в приложении. Вам нужно только реализовать методы, которые вам нужны.

...