public void OnClickRegister() { // Don't allow to spam register button if (Registering) { return; } UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(Username)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_USERNAME_IS_EMPTY.ToString())); return; } if (string.IsNullOrEmpty(Password)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_PASSWORD_IS_EMPTY.ToString())); return; } if (!ValidatePassword()) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_INVALID_CONFIRM_PASSWORD.ToString())); return; } Registering = true; MMOClientInstance.Singleton.RequestUserRegister(Username, Password, OnRegister); }
private void RequestGooglePlayLogin(string idToken) { UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(idToken)) { uiSceneGlobal.ShowMessageDialog("Cannot login", "ID token is empty"); return; } MMOClientInstance.Singleton.RequestGooglePlayLogin(idToken, OnLogin); }
private void RequestFacebookLogin(string id, string accessToken) { UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(id) || string.IsNullOrEmpty(accessToken)) { uiSceneGlobal.ShowMessageDialog("Cannot login", "User ID or access token is empty"); return; } MMOClientInstance.Singleton.RequestFacebookLogin(id, accessToken, OnLogin); }
public void OnClickLogin() { UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(Username)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_USERNAME_IS_EMPTY.ToString())); return; } if (string.IsNullOrEmpty(Password)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_PASSWORD_IS_EMPTY.ToString())); return; } MMOClientInstance.Singleton.RequestUserLogin(Username, Password, OnLogin); }
public void OnClickLogin() { UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(Username)) { uiSceneGlobal.ShowMessageDialog("Cannot login", "Username is empty"); return; } if (string.IsNullOrEmpty(Password)) { uiSceneGlobal.ShowMessageDialog("Cannot login", "Password is empty"); return; } MMOClientInstance.Singleton.RequestUserLogin(Username, Password, OnLogin); }
public void OnClickLogin() { // Don't allow to spam login button if (LoggingIn) { return; } // Clear stored username and password PlayerPrefs.SetString(keyUsername, string.Empty); PlayerPrefs.SetString(keyPassword, string.Empty); PlayerPrefs.Save(); UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(Username)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_USERNAME_IS_EMPTY.ToString())); return; } if (string.IsNullOrEmpty(Password)) { uiSceneGlobal.ShowMessageDialog(LanguageManager.GetText(UITextKeys.UI_LABEL_ERROR.ToString()), LanguageManager.GetText(UITextKeys.UI_ERROR_PASSWORD_IS_EMPTY.ToString())); return; } if ((toggleRememberUsername != null && toggleRememberUsername.isOn) || (toggleAutoLogin != null && toggleAutoLogin.isOn)) { // Remember username PlayerPrefs.SetString(keyUsername, Username); PlayerPrefs.Save(); } LoggingIn = true; MMOClientInstance.Singleton.RequestUserLogin(Username, Password, OnLogin); }
public void OnClickRegister() { UISceneGlobal uiSceneGlobal = UISceneGlobal.Singleton; if (string.IsNullOrEmpty(Username)) { uiSceneGlobal.ShowMessageDialog("Cannot register", "Username is empty"); return; } if (string.IsNullOrEmpty(Password)) { uiSceneGlobal.ShowMessageDialog("Cannot register", "Password is empty"); return; } if (!ValidatePassword()) { uiSceneGlobal.ShowMessageDialog("Cannot register", "Invalid confirm password"); return; } MMOClientInstance.Singleton.RequestUserRegister(Username, Password, OnRegister); }