Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function signUpClick(user, pass, pass2, mail) {
  2.     window.alert(user + " " + pass + " " + mail);
  3.     if (user == "" || pass == "" || pass2 == "" || mail == "") {
  4.         window.alert("Check your information again.");
  5.         return;
  6.     }
  7.  
  8.     if (pass != pass2) {
  9.         window.alert("Passwords do not match.");
  10.         return;
  11.     }
  12.     var a = usersRef.orderByChild("username").equalTo(user).once('value').then(function (snapshot) {
  13.         if (snapshot.val() !== null) {
  14.             window.alert("user exists");
  15.             return;
  16.         } else {
  17.             var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  18.             if (!re.test(String(mail).toLowerCase())) {
  19.                 window.alert("Double check your email.");
  20.             } else {
  21.                 var b = usersRef.orderByChild("email").equalTo(mail).once('value').then(function (snapshot) {
  22.                     if (snapshot.val() !== null) {
  23.                         window.alert("email exists");
  24.  
  25.                         return;
  26.                     } else {
  27.                         newUser(user, pass, pass2, mail);
  28.                     }
  29.                 });
  30.             }
  31.         }
  32.     });
  33.  
  34.     var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  35.     if (!re.test(String(mail).toLowerCase())) {
  36.         window.alert("Double check your email.");
  37.     } else {
  38.         var b = usersRef.orderByChild("email").equalTo(mail).once('value').then(function (snapshot) {
  39.             if (snapshot.val() !== null) {
  40.                 window.alert("email exists");
  41.  
  42.                 return;
  43.             } else {
  44.                 var a = usersRef.orderByChild("username").equalTo(user).once('value').then(function (snapshot) {
  45.                     if (snapshot.val() !== null) {
  46.                         window.alert("user exists");
  47.                         return;
  48.  
  49.                     } else {
  50.                         newUser(user, pass, pass2, mail);
  51.                     }
  52.                 });
  53.             }
  54.         });
  55.     }
  56.     window.alert("End of signUpClick");
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement