Example #1
0
        public static usuarios isValid(String email, String password)
        {
            usuarios user = null;

            using (var db = new proyectoBADEntities())
            {
                if (db.usuarios.Any(u => u.email == email))
                {
                    // TODO: Ver que el estado del usuario sea igual a 1(Activo)
                    user = db.usuarios.First(u => u.email == email);

                    if (!BCrypt.Net.BCrypt.Verify(password, user.password))
                    {
                        user = null;
                    }
                }
            }
            return(user);
        }