Как я могу настроить членство провайдера для вставки данных в мою базу данных
Как я могу настроить членство провайдера для вставки данных в мою базу данных
2 ответа
Решение
Напишите собственного поставщика членства, чтобы использовать вашу пользовательскую базу данных (если вы хотите использовать совершенно другую схему базы данных) или выполните следующие действия:
Вы можете создать собственный MembershipProvider для работы с пользовательской системой аутентификации. Вы должны реализовать кучу методов. Вот пример
public class DreemMembershipProvider : MembershipProvider
{
...
public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
{
//your code to insert a user in the db.
}
public override bool ValidateUser(string username, string password)
{
//your code to check the user and pass against your db
}
...
}
наконец, вы должны настроить свое приложение на использование вашего поставщика членства -> в web.config