public override bool ValidateUser(string username, string password) { using (var db = new CustomerContext()) { var user = db.FindCustomerByLoginOrEmail(username); return(user != null && user.Password.IsHashMatchesToPassword(password)); } }
public override MembershipUser GetUser(string username, bool userIsOnline) { MembershipUser result = null; using (var db = new CustomerContext()) { var customer = db.FindCustomerByLoginOrEmail(username); if (customer != null) { result = MapCustomerToMemebershipUser(customer); } } return(result); }