Ejemplo n.º 1
0
 public static MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
 {
     if (!SecUtility.ValidateParameter(ref username, true, true, true, 0))
     {
         status = MembershipCreateStatus.InvalidUserName;
         return(null);
     }
     if (!SecUtility.ValidatePasswordParameter(ref password, 0))
     {
         status = MembershipCreateStatus.InvalidPassword;
         return(null);
     }
     if (!SecUtility.ValidateParameter(ref email, false, false, false, 0))
     {
         status = MembershipCreateStatus.InvalidEmail;
         return(null);
     }
     if (!SecUtility.ValidateParameter(ref passwordQuestion, false, true, false, 0))
     {
         status = MembershipCreateStatus.InvalidQuestion;
         return(null);
     }
     if (!SecUtility.ValidateParameter(ref passwordAnswer, false, true, false, 0))
     {
         status = MembershipCreateStatus.InvalidAnswer;
         return(null);
     }
     return(Provider.CreateUser(username, password, email, passwordQuestion, passwordAnswer, isApproved, providerUserKey, out status));
 }
Ejemplo n.º 2
0
        public static MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
        {
            if (String.IsNullOrEmpty(username))
            {
                status = MembershipCreateStatus.InvalidUserName;
                return(null);
            }

            if (String.IsNullOrEmpty(password))
            {
                status = MembershipCreateStatus.InvalidPassword;
                return(null);
            }

            return(Provider.CreateUser(username, password, email, passwordQuestion, passwordAnswer, isApproved, providerUserKey, out status));
        }
Ejemplo n.º 3
0
 public static MembershipUser CreateUser(string username, string password, string email, string pwdQuestion, string pwdAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status)
 {
     return(Provider.CreateUser(username, password, email, pwdQuestion, pwdAnswer, isApproved, providerUserKey, out status));
 }