Beispiel #1
0
 public void UpdateLoginPage(DbResponse response)
 {
     SetLoading(false);
     if (response == null)
     {
         ResetFields();
     }
     else if (response.state == DbResponseState.NOTFOUND)
     {
         SetLoginFailed(true);
         SetEnabled(true);
     }
     else if (response.state == DbResponseState.SUCCESS)
     {
         SetLoginFailed(false);
         if (rememberMeButton.isOn)
         {
             Debug.Log("Remembering this user");
             SavedAccounts.SaveUser(usernameInput.text, passwordInput.text);
         }
     }
     else
     {
         Debug.LogWarning("Unexpected response when logging in user");
         SetLoginFailed(true);
         SetEnabled(false);
     }
 }
 //set response to null to reset
 public void UpdateSignUpPage(DbResponse response)
 {
     SetLoading(false);
     if (response == null)
     {
         ResetFields();
     }
     else if (response.state == DbResponseState.EMAIL_EXISTS)
     {
         SetEmailError("Email already in use");
         SetEnabled(true);
     }
     else if (response.state == DbResponseState.USERNAME_EXISTS)
     {
         SetUsernameError("Username already exists");
         SetEnabled(true);
     }
     else if (response.state == DbResponseState.PASSWORDS_DONT_MATCH)
     {
         SetPasswordError("Verify password does not match");
         SetEnabled(true);
     }
     else if (response.state == DbResponseState.SUCCESS)
     {
         ClearErrors();
         if (rememberMeButton.isOn)
         {
             Debug.Log("Remembering this user");
             SavedAccounts.SaveUser(usernameInput.text, passwordInput.text);
         }
     }
     else
     {
         Debug.LogWarning("Unexpected response when signing up as new user");
         Debug.Log(response.message);
         SetUsernameError("Something");
         SetNameError("went wrong!");
         SetEmailError("Please");
         SetPasswordError("try again");
         SetEnabled(true);
     }
 }
Beispiel #3
0
 public void UpdateEditMenu(string username, DbResponse response)
 {
     SetLoading(false);
     if (response == null || !this.username.Equals(username))
     {
         ResetFields(username);
     }
     else if (response.state == DbResponseState.NOTFOUND)
     {
         SetLoginFailed(true);
         SetEnabled(true);
     }
     else if (response.state == DbResponseState.SUCCESS)
     {
         SetLoginFailed(false);
         SavedAccounts.SaveUser(username, passwordInput.text);
     }
     else
     {
         Debug.LogWarning("Unexpected response when logging in user");
         SetLoginFailed(true);
         SetEnabled(false);
     }
 }