Advertisement
Guest User

Untitled

a guest
Jun 12th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.43 KB | None | 0 0
  1. var passwordToRegister = pass.Text.ToString();
  2. var emailToRegister = email.Text.ToString();
  3.  
  4. if (!String.IsNullOrWhiteSpace(passwordToRegister) || String.IsNullOrWhiteSpace(emailToRegister))
  5. {
  6. if (IsValidLogin(emailToRegister))
  7. {
  8. // WYWOŁANIE METODY GetUser
  9. // POBRANIE UŻYTKOWNIKA O TAKIM SAMYM EMAILU JAK WPISANY
  10.  
  11. var userToCheckIfExist = await GetUser(emailToRegister);
  12.  
  13. if (!flag)
  14. {
  15. if (userToCheckIfExist == null) // SPRAWDZENIE CZY TAKI UŻYTKOWNIK ISTNIEJE
  16. {
  17. if (correctPass.IsMatch(passwordToRegister))
  18. {
  19. var hashsalt = new HashAndSalt(passwordToRegister);
  20.  
  21. var u = new User();
  22. u.email = emailToRegister;
  23. u.password = passwordToRegister;
  24. u.passwordHash = hashsalt.Hash;
  25. u.salt = hashsalt.Salt;
  26. u.username = emailToRegister;
  27.  
  28. PostUser(u); // DODANIE UŻYTKOWNIKA
  29.  
  30. Toast.MakeText(this, "Zarejestrowano!", ToastLength.Short).Show();
  31. }
  32. else
  33. {
  34. error.Text =
  35. "Hasło musi mieć długość co najmniej 8 znaków oraz musi zawierać: jedną małą litere, jedną dużą litere, jedną cyfre oraz jeden symbol!";
  36. }
  37. }
  38. else
  39. {
  40. Toast.MakeText(this, "Taki użytkownik już istnieje!", ToastLength.Short).Show();
  41. }
  42. }
  43. else
  44. {
  45. error.Text = "Nieprawidłowy format email!";
  46. }
  47. }
  48. else
  49. {
  50. Toast.MakeText(this, "Uzupełnij pola!", ToastLength.Short).Show();
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement