ASP.NET: Нужна ли вам реализация пользовательского класса MembershipProvider для реализации пользовательского класса Membership? - PullRequest
2 голосов
/ 10 января 2009

У меня такой вопрос: «Нужна ли вам реализация пользовательского класса MembershipProvider для реализации пользовательского класса Membership?» Я немного запутался в реализации пользовательской структуры членства в ASP.NET.

У меня нет примеров классов, чтобы показать вам, но что, если предыдущий веб-сайт использовал базу данных или схему, отличную от тех, которые использует ASP.NET?

Большое спасибо!

1 Ответ

5 голосов
/ 10 января 2009

В классе MembershipProvider вы переопределяете методы, которые вы хотите реализовать нестандартным способом, например, аутентифицируете пользователя по пользовательской базе данных или позволяете кому-то изменить свой пароль. Это позволит вам использовать элементы управления входом .NET.

Обычно это означает, что у вас уже есть свой собственный пользовательский класс или вам нужно будет его написать. Для этого вам не нужно наследовать MembershipUser.

...