Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Authorization ve authentication hakkında

arkadaşlar authorization ve authentication için illa asp.net membership mi kullanmamız gerekiyor kendi oluşturdugumuz bir veritabanına bu kontrolleri uygulayabilirmiyiz yapabiliyorsak bir örnek verebilirmisiniz.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • ercet00ilk adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    9 yıl önce güncellenmiş
    96 cevap - 18 soru
    bunu örnek alarak kendiniz de oluşturabilirsiniz.

    http://support.microsoft.com/kb/301240?wa=wsignin1.0

    bu arada kullanıcı giriş ekranının load kısmında sessionu null yapın ki sıkıntı çıkmasın..
    bir de validasyonlarınız arasına kullanıcı adı için de validationlardan
    kullanıcı adı ıcın regular expression kullanabilirsin. regular expresion degerini sole alırsan

    ^\s*[a-zA-Z,\s]+\s*$

    ve hata uyarısına da hangi karakterleri kullanamayacağını söylersen sağlam olur.
    validation demişken bu validation kullanıcı girişi için textboxlara girilen değerleri kontrol eder. onları kullanmalısın.
    • psygnosis adlı üyenin fotoğrafı psygnosis
      bu herhalde asp.net otamatik yaptıgını koda dönüşmüş hali herhalde web config te bunların hiç birini kullanmadan sadece bir sayfaya girişi nasıl engelleriz.. yani admine girmeye çalıştıgında login e gitsin tabi tabi giriş ypmamışsa
      9 yıl önce yazılmış
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      Response.Redirect("default.aspx")

      ya da

      paneller yapar içine atarsın.

      kullanıcının rolüne bakarsın ona göre panel.visible=true; veya panel.visible=false;

      kullanıcının rolü de ne olur?

      1 admin
      2 kullanici
      3 uye

      gibi.
      9 yıl önce yazılmış 9 yıl önce güncellenmiş
    • psygnosis adlı üyenin fotoğrafı psygnosis
      oda bi yöntemde benim dediğim olay şimdi membership te web config ayarlarında şöyle bir olay var ya

      <location path="~/default.aspx">
          <system.web>
            <authorization>
              <allow users="*"/>
            </authorization>
          </system.web>
        </location>
      


      default sayfasına girişi engelliyoruz ya da bir klasöre bu kodlar membershiple çalışıyor... bunu membership olmadan uygulamamız mümkünmü..
      9 yıl önce yazılmış
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      gidişatı hazırlarsan c# da herşey mümkün dostum. fakat küçük taklalar atman lazım metodun dışında bir iki string değer tanımlarsın içeride onlara aktarırsın program çalışması esnasında istediğin yerde çekersin hatta değiştirirsin null dersin silersin. tabi bunu senden başka bilen olursa o zaman orada güvenlik olayını bir düşünmelisin.


      ya da şu olur başka bir fake master page yaparsın. eğer şifreleri bilirse asıl ana master page ye yönlendirirsin. bu daha mantıklı.
      9 yıl önce yazılmış 9 yıl önce güncellenmiş
    • psygnosis adlı üyenin fotoğrafı psygnosis
      teşekkürler
      9 yıl önce yazılmış
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      rica ederim. kolay gelsin.
      9 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.