public override bool ValidateUser(string username, string password) { var md5Hash = GetMd5Hash(password); using (var usersContext = new UsersContext()) { var requiredUser = usersContext.GetUser(username, md5Hash); return requiredUser != null; } }
public override MembershipUser GetUser(string username, bool userIsOnline) { var usersContext = new UsersContext(); var user = usersContext.GetUser(username); if (user != null) { var memUser = new MembershipUser("CustomMembershipProvider", username, user.UserID, user.UserEmailAddress, string.Empty, string.Empty, true, false, DateTime.MinValue, DateTime.MinValue, DateTime.MinValue, DateTime.Now, DateTime.Now); return memUser; } return null; }