private bool GetSmsCode(ref string code) { SimpleDialogWindow dlg = new SimpleDialogWindow("Ente Code From SMS") { Owner = this }; if (dlg?.ShowDialog() == true) { code = dlg.Answer; return(true); } return(false); }
private bool SetPhoneNumber() { SimpleDialogWindow dlg = new SimpleDialogWindow("Enter Phone Number") { Owner = this }; if (dlg.ShowDialog() == true) { AuthWrapper.PhoneNumber = dlg.Answer; return(true); } return(false); }
private bool Set2FACode() { if (AuthWrapper.Requires2FA == false) { return(false); } SimpleDialogWindow dlg = new SimpleDialogWindow("Enter Code From Mobile Authenticator") { Owner = this }; if (dlg?.ShowDialog() == true) { AuthWrapper.TwoFactorCode = dlg.Answer; return(true); } return(false); }
private bool SetEmailCode() { if (AuthWrapper.RequiresEmail == false) { return(false); } SimpleDialogWindow dlg = new SimpleDialogWindow("Enter Code From Email") { Owner = this }; if (dlg.ShowDialog() == true) { AuthWrapper.EmailCode = dlg.Answer; return(true); } return(false); }