10.2 Membuat Form Login

Form Login Tutorial

Apa itu Form login?
Form login biasanya digunakan pada aplikasi yang memiliki user banyak, dan tiap user memiliki perbedaan hak dalam mengakses sebuah aplikasi.  Misalnya aplikasi pada sebuah website, ada user biasa yang hanya bisa melihat tampilan depan website, dan ada user yang bisa mendaftar untuk mengisi website dengan artikel, atau pertanyaan pada forum dan ada user yang bisa mengganti-ganti tampilan website, menghapus user dan lainnya.  Oleh karena banyak user yang bisa mengakses aplikasi dan tiap user berbeda-beda hak nya, maka buatlah sebuah form login untuk memverifikasi user dan membedakan user yang satu dengan user yang lainnya.
Dalam membuat form login untuk sebuah aplikasi minimal memiliki 2 kolom isian, username dan pasword, dan sebuah tombol untuk masuk.  Dalam Visual C#, anda bisa mendesain form login dengan 2 buat textbox dan sebuah button.  Lalu pada textbox password, tulis tanda * pada properties .PasswordChar pada teksbox tersebut, seperti pada gambar berikut ini:

Lampiran gambar
Gambar 01: Desain form login menggunakan Form Application

Pada textboxt pertama kita coba beri nama txtuname, dan pada textbox password kita beri nama txtpass.  Setelah form login selesai dibuat dan di desain posisinya, kita akan mencoba membuat validasi user sederhana dengan menggunakan sebuah username dan password. Perhatikan kode dibawah ini:

Kode Program:

private void btnlogin_Click(object sender, EventArgs e)
{
String uname, passwd;
//Contoh data uname
uname = “keong_racun”;
// Dan password
passwd = “Pahit”;

if (txtuname.Text == uname){ //cocokan textbox username
if (txtpass.Text == passwd){ //cocokan teksbox password
//Jika benar cetak disini
}else{
//Jika password salah tulis disini

}else{
//Jika username salah ketik disini
}
}

Jika hasilnya benar, maka anda dapat menulis MessageBox.Show(“Silahkan masuk”). Jika username belum ada, atau password salah maka anda dapat menulis MessageBox.Show(“Username dan Password Salah”).

Untuk diperhatikan, untuk keamanan apabila login salah dalam validasi, maka tuliskan “Username dan Password” salah, termasuk apabila username yang salah, atau password yang salah.  Jangan beri kesempatan bagi user yang hendak mencuri password login, dengan kata-kata hanya “Username benar, password salah” atau sebaliknya.

Leave a Reply