Yazı Font Küçült Yazı Font Büyült

Kullanıcı Girişi ve Denetimi

Bu örnekte login.aspx sayfasında kullanıcı denetimi yapacağız. Kullanıcı adı ve şifresini web. config dosyasına yazacağız. Doğru giriş yapıldığında, default.aspx sayfasına yönlendirme yapacağız.

Sayfanızı Şekil 1 deki gibi tasarlayın. login.aspx sayfasına 2 adet Label, TextBox ve 1 adet Button ekleyin.

Kullanıcı bilgilerini web.config dosyasına;

< authentication mode="Forms" >
< forms loginUrl="login.aspx" name="KullaniciGirisi" defaultUrl="Default.aspx" >
< credentials passwordFormat="Clear" >
< user name="Bahadir" password="1234" / >
< / credentials >
< / forms >
< / authentication >

şeklinde ekleyin. Burada forms elemanı altında bulunan Credentials elemanı altında kullanıcılarımızı ekliyoruz,
 passwordFormat alanını da Clear olarak ayarlayarak parolayı clear text olarak gireceğimizi belirtiyoruz.

Resim1

Şekil 1

login.aspx sayfasındaki Button un onclick olayına;

protected void btnAc_Click(object sender, EventArgs e)
        {
            if (FormsAuthentication.Authenticate(txtKAdi.Text, txtSifre.Text))
            {

                FormsAuthentication.RedirectFromLoginPage(txtKAdi.Text, true);

            }

            else
            {

                Response.Write("Yanlış giriş yaptınız...");
            }
        }

kodunu yazın.

Şekil 2 ve Şekil 3 ü inceleyin.

Resim2

Şekil 2

Resim3

Şekil 3

Kullanıcı adı ve şifresi doğru girildiği zaman default.aspx sayfasına yönleniyoruz.
Yanlış giriş yapıldığı zaman Şekil 4 teki gibi uyarı mesajı gelir.

Resim4

Şekil 4

//Bir sonraki makalede buluşmak üzere. Bahadır