Exemple #1
0
 protected void btnIngresar_Click(object sender, EventArgs e)
 {
     if (IsValid)
     {
         var usuario = _logicaNegocio.Validar(txtEmail.Text, txtPassword.Text);
         if (usuario != null)
         {
             var authenticationManager = HttpContext.Current.GetOwinContext().Authentication;
             var userIdentity          = _logicaNegocio.CrearIdentidad(usuario);
             authenticationManager.SignIn(
                 new AuthenticationProperties()
             {
                 IsPersistent = false
             }, userIdentity);
             Response.Redirect("~/Default.aspx");
         }
         else
         {
             litError.Text        = "Usuario o contraseña invalido, intente nuevamente.";
             MensajeError.Visible = true;
         }
     }
 }