protected void Page_Load(object sender, EventArgs e) { var appName = Request.QueryString["AppName"]; var appInfo = Request.QueryString["AppInfo"]; var secretCode = Request.QueryString["SecretCode"]; if (string.IsNullOrEmpty(appName)) { Response.Write("Pass 'AppName' in QueryString"); return; } if (string.IsNullOrEmpty(appInfo)) { Response.Write("Pass 'AppInfo' in QueryString"); return; } if (string.IsNullOrEmpty(secretCode)) { Response.Write("Pass 'SecretCode' in QueryString"); return; } var api = new AuthenticatorAPI(); var setup = api.Pair(appName, appInfo, secretCode); Response.Write(setup.Html); }
protected void Page_Load(object sender, EventArgs e) { var api = new AuthenticatorAPI(); var result = api.Pair("Authenticator API demo", "demo", "1234"); PairingHtml = result.Html; }
protected void Page_Load(object sender, EventArgs e) { var pin = Request.QueryString["Pin"]; var secretCode = Request.QueryString["SecretCode"]; if (string.IsNullOrEmpty(pin)) { Response.Write("Pass 'Pin' in QueryString"); return; } if (string.IsNullOrEmpty(secretCode)) { Response.Write("Pass 'SecretCode' in QueryString"); return; } var api = new AuthenticatorAPI(); var ok = api.ValidatePin(pin, secretCode); Response.Write(ok); }