Example #1
0
        public ActionResult Index(Usuario model)
        {
            if (Membership.ValidateUser(model.Login, model.Password)) //el Membership es el CustomMembership porque los hemos relaccionado en el WebConfig
            {
                FormsAuthentication.RedirectFromLoginPage(model.Login, false); //El 2º parámetro son las cookies. Son persistentes (guardaría las credenciales de sesión)
                return null;
            }

            return View(model);
        }
 public UsuarioMembership(Usuario user)
 {
     var key = ConfigurationManager.AppSettings["ClaveCifrado"];
     Id = user.Id;
     Nombre = user.Nombre;
     Apellidos = user.Apellidos;
     Imagen = user.Imagen;
     Rol = user.Rol.Nombre;
     Email = SeguridadUtility.Decrypt(Convert.FromBase64String(user.Email), key);
     Login = user.Login;
 }