public void IncorrectLogin() { loggingIn = false; LoginButtonText.GetComponent <TextMeshProUGUI>().fontSize = 23.28f; LoginButtonText.GetComponent <TextMeshProUGUI>().text = "Connect"; ErrorMessageBacking.SetActive(true); ErrorMessageText.SetActive(true); ErrorMessageText.GetComponent <TextMeshProUGUI>().text = "Incorrect Login or Password"; ErrorMessageBacking.GetComponent <Image>().color = cError; }
public void LoggingIn() { loggingIn = true; LoginButtonText.GetComponent <TextMeshProUGUI>().fontSize = 15.0f; LoginButtonText.GetComponent <TextMeshProUGUI>().text = "Connecting..."; if (netManager) { if (netManager.IsConnectedToServer()) { netManager.AttemptLogin(UserLoginText.GetComponent <TMP_InputField>().text, PasswordText.GetComponent <TMP_InputField>().text); } } }
public void LoggedIn() { LoginButtonText.GetComponent <TextMeshProUGUI>().fontSize = 23.28f; LoginButtonText.GetComponent <TextMeshProUGUI>().text = "Connect"; loggedIn = true; Destroy(LoginButton); LoginButton.SetActive(false); LoginButtonCover.SetActive(false); UserLoginText.SetActive(false); PasswordText.SetActive(false); TitleText.SetActive(false); HeadingPanel.SetActive(false); HeadingText.SetActive(false); FadeoutPanel.SetActive(true); RegisterButton.SetActive(false); }
private void OnLoginCommandExecute() { MainWindowModel mwm = Application.Current.FindResource("MainWindowModel") as MainWindowModel; if (LoginButtonText.Equals("Login")) { if (SpeedportHybridAPI.getInstance().ip.Equals(ip).Equals(false)) { SpeedportHybridAPI.getInstance().ip = ip; } bool login = SpeedportHybridAPI.getInstance().login(password); if (login.Equals(true)) { if (SavePassword.Equals(true)) { SettingsModel SettingsModel = new SettingsModel { password = password, ip = SpeedportHybridAPI.getInstance().ip }; Settings.save(SettingsModel); } else { SettingsModel SettingsModel = new SettingsModel { password = string.Empty, ip = SpeedportHybridAPI.getInstance().ip }; Settings.save(SettingsModel); } LoginFieldsVisibility = Visibility.Hidden; mwm.ButtonOverviewPageIsActive = true; mwm.ButtonDSLPageIsActive = true; mwm.ButtonLteInfoPageIsActive = true; mwm.ButtonSyslogPageIsActive = true; mwm.ButtonTR181PageIsActive = true; mwm.ButtonPhonePageIsActive = true; mwm.ButtonLanPageIsActive = true; mwm.ButtonInterfacePageIsActive = true; mwm.ButtonControlsPageIsActive = true; LoginButtonText = "Logout"; mwm.LoginButtonContent = "Logout"; } else { new Thread(() => { MessageBox.Show("Login fehlgeschlagen. Sie haben ein falsches Gerätepasswort eingegeben. Bitte versuchen Sie es erneut und achten Sie auf die korrekte Schreibweise.", "Confirmation", MessageBoxButton.OK, MessageBoxImage.Error); }).Start(); LogManager.WriteToLog("Login Failed, wrong password"); } } else { if (SpeedportHybridAPI.getInstance().logout().Equals(true)) { LogoutAction(); } } }