コード例 #1
0
 public ActionResult Index(Usuario model)
 {
     if (!Membership.ValidateUser(model.Login, model.Password))
         return View(model);
     FormsAuthentication.RedirectFromLoginPage(model.Login, false);
     return null;
 }
コード例 #2
0
 public UsuarioMembership(Usuario usuario)
 {
     string clave = ConfigurationManager.AppSettings["mikey"];
     IdUsuario = usuario.IdUsuario;
     Login = SeguridadUtilities.Descifrar(usuario.Login, clave);
     Nombre = usuario.Nombre;
     Apellidos = usuario.Apellidos;
     Imagen = usuario.Imagen;
 }
コード例 #3
0
 public ActionResult Index(Usuario model)
 {
     // var clave = ConfigurationManager.AppSettings["ClaveCifrado"]; // recupero clave cifrado de web config
     if (Membership.ValidateUser(model.login, model.password))
     {
         //var l = SeguridadUtilidades.DesCifrar(Convert.FromBase64String(model.login), clave);
         FormsAuthentication.RedirectFromLoginPage(model.login, false);
         return null;
     }
     return View(model);
 }
コード例 #4
0
 public UsuarioMembership(Usuario u)
 {
     var clave = ConfigurationManager.AppSettings["ClaveCifrado"];
     id = u.id;
     nombre = u.nombre;
     apellidos = u.apellido;
     imagen = u.imagen;
     Rol = u.Rol.nombre;
     login = SeguridadUtilidades.DesCifrar(Convert.FromBase64String(u.login), clave);
     Email = u.email;
 }
コード例 #5
0
 public UsuarioMembership(Usuario user)
 {
     var clave = ConfigurationManager.AppSettings["ClaveCifrado"];
     idUsuario = user.idUsuario;
     Nombre = user.Nombre;
     Apellidos = user.Apellidos;
     Imagen = user.Imagen;
     Rol = user.Rol.Nombre;
     Login = user.Login;
     Email = SeguridadUtilidades.Descifrar(Convert.FromBase64String(user.Email), clave);
 }