密码设置mysql c#

时间:2016-09-22 12:30:11

标签: c# mysql winforms

我创建了一个使用baic登录方法的应用程序(不需要帮助)。它不是密码敏感的,我希望它是,并且我想用哈希表示它。知道怎么样?这是登录的数据库代码:

private bool validate_login(string user, string pass)
    {
        db_connection();
        MySqlCommand cmd = new MySqlCommand();
        cmd.CommandText = "SELECT * FROM `user` WHERE `username`=@username AND `password`=@password";
        cmd.Parameters.AddWithValue("@username", user);
        cmd.Parameters.AddWithValue("@password", pass);
        cmd.Connection = connect;
        MySqlDataReader login = cmd.ExecuteReader();
        if (login.Read())
        {
            connect.Close();
            return true;
        }
        else
        {
            connect.Close();
            return false;
        }
    }

0 个答案:

没有答案