public ActionResult Index(Usuario model) { if (Membership.ValidateUser(model.login, model.password)) { //Session["horaLogin"] = DateTime.Now; TempData["horaLogin"] = DateTime.Now;//Una vez leida la informacion se destruye la session. FormsAuthentication.RedirectFromLoginPage(model.login, false); return null; } return View(model); }
public UsuarioMembership(Usuario u) { var clave = ConfigurationManager.AppSettings["ClaveCifrado"]; id = u.id; nombre = u.nombre; apellido = u.apellido; imagen = u.imagen; Rol = u.Rol.nombre; login = SeguridadUtilidades.Descifrar(Convert.FromBase64String(u.login), clave); email = u.email; }
public ActionResult AltaPost(Usuario u) { var clave = ConfigurationManager.AppSettings["ClaveCifrado"]; var cifrado = SeguridadUtilidades.Cifrar(u.email, clave); var pass = Utilidades.SeguridadUtilidades.GetSha1(u.password); u.password = pass; u.email = cifrado; db.Usuario.Add(u); db.SaveChanges(); return RedirectToAction("AltaGet"); }