Привязка HWID winforms C#

Хочу сделать чтобы при первой авторизации пользователя привязывался его HWID, то есть вносился в базу данных, и при каждой авторизации он проверялся заново и если он не совпадет то авторизация не проходила. Не хватает мозгов реализовать данную фичу.

Сейчас авторизация выглядит вот так:

    public partial class Login : Form
{
    public Login()
    {
        InitializeComponent();
    }


    private void buttonLogin_Click(object sender, EventArgs e)
    {


        String loginUser = textBox1.Text;
        String passUser = textBox2.Text;

        DB db = new DB();

        DataTable table = new DataTable();

        MySqlDataAdapter adapter = new MySqlDataAdapter();

        MySqlCommand command = new MySqlCommand("SELECT * FROM `users` WHERE `login` = @uL AND `pass`= @uP", db.GetConnection());

        command.Parameters.Add("@uL", MySqlDbType.VarChar).Value = loginUser;
        command.Parameters.Add("@uP", MySqlDbType.VarChar).Value = passUser;

        adapter.SelectCommand = command;
        adapter.Fill(table);

        if (table.Rows.Count > 0)
        {
            this.Hide();
            Form1 form = new Form1();
            form.Show();

            //MessageBox.Show("YES");
        }

        else
            MessageBox.Show("No");

    }


}

Ответы (0 шт):