Несколько логинов и паролей?
Есть ли способ сделать с этим несколько имен пользователей и паролей?
if ((textBox1.Text == "Quinn") && (textBox2.Text == "Qmanqtip12")) { System.Threading.Thread.Sleep(4000); MessageBox.Show("Welcome To AL7", "Login Succesfull", MessageBoxButtons.OK, MessageBoxIcon.Information); new Form2().Show(); this.Hide(); } else { MessageBox.Show("Usename or Password Incorrect", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); }
Что я уже пробовал:
Делание, и прочее "" и никакой работы
Dave Kreskowiak
С этим кодом? Не совсем. Вам придется отказаться от него и переписать, чтобы поддерживать какую-то базу данных пользователей, будь то в реальном ядре базы данных или список учетных записей в каком-то файле.
Вам нужно было бы написать код для извлечения и поиска любого введенного имени в этой базе данных, а затем вы могли бы использовать пару частей кода, который у вас есть, в основном, все, что не является if
заявление.
ZurdoDev
Что вы на самом деле имеете в виду? Как вы можете видеть, в коде есть жестко закодированные имя пользователя и пароль.
Philippe Mori
В этом нет абсолютно никакого смысла. Ты никогда, никогда не пишешь такой код. У него есть проблемы с безопасностью, и он вообще не ремонтопригоден. И как код будет обновляться, когда пользователь сменит пароль или зарегистрируется сам. Было бы неплохо прочитать учебники по этому вопросу. Должно быть легко найти информацию в интернете.
bling
Работают ли пользователи на одном компьютере или получают доступ к программе через общую сетевую общую папку?
Пусть Windows сделает проверку подлинности за вас. Установите разрешение на доступ к файлам только для тех пользователей, которых вы хотите разрешить.