none
üyelerin rollerini web.config de tanıtmak RRS feed

  • Soru

  • Merhabalar,

     

    Sayfalara kimlerin erişebileceğini kimlerin erişemeyeceğini nasıl ayarlayacağımı araştırırken web.config içerisine aşağıdaki tanımlamayı yaparak istediğimi elde edebileceğimi buldum;

    <authorization>

    <allow roles="Yoneticiler" />

    </authorization>

     

    Ancak sorun şu ki kullanıcıların rollerini nasıl tanıtacağım? Uyeler ve UyeRolleri tablolarım bulunuyor kullanıcının bulunduğu rolün ID si Uyeler tablosuna ekleniyor. Yani bir kullanıcı giriş yaptığında sistem bu üyenin rolünün hangi isimde hangi tabloda tutulduğunu nereden öğrenip, anlayıp web.config içerisinde gerekli kontrolleri gerçekleştirebilirim?

    21 Mart 2011 Pazartesi 17:09

Yanıtlar

  • SefaUmit merhabalar,

    ASP.NET Membership'i kullanmanızı bende tavsiye ederim birçok noktada size düşecek yükü sırtlayacaktır. Kullanmayı tercih ederseniz Uğur Umutluoğlu'nun (ASP.NET MVP) hazırlamış olduğu bir video var yine buradan da asp.net sitesi altında ilgili başka bir videoya ulaşabilirsiniz.

    Ama kendi(custom) role provider'ımı yazacağım kendi tablolarım ile ilişkili olmasını istiyorum derseniz bunun için de bir iki örnek paylaşıyorum.

    Custom Profile Provider Oluşturma

    Custom Profile Provider Oluşturma2

    İyi çalışmalar,


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!


    • Yanıt Olarak Öneren Ergin Tıravoğlu 24 Mart 2011 Perşembe 16:35
    • Yanıt Olarak İşaretleyen SefaUmit 24 Mart 2011 Perşembe 21:19
    23 Mart 2011 Çarşamba 08:16
    Moderatör

Tüm Yanıtlar

  • Merhaba,


    Kendi üyelik sistemini iptal etmeli ve "Asp.Net Membership" i kullanmanı tavsiye ederim. ki bu rolleri kullanabilmen için gerekli.

    22 Mart 2011 Salı 17:16
  • SefaUmit merhabalar,

    ASP.NET Membership'i kullanmanızı bende tavsiye ederim birçok noktada size düşecek yükü sırtlayacaktır. Kullanmayı tercih ederseniz Uğur Umutluoğlu'nun (ASP.NET MVP) hazırlamış olduğu bir video var yine buradan da asp.net sitesi altında ilgili başka bir videoya ulaşabilirsiniz.

    Ama kendi(custom) role provider'ımı yazacağım kendi tablolarım ile ilişkili olmasını istiyorum derseniz bunun için de bir iki örnek paylaşıyorum.

    Custom Profile Provider Oluşturma

    Custom Profile Provider Oluşturma2

    İyi çalışmalar,


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook Üzerinden Takip Et!
    Twitter'da Takip Et!


    • Yanıt Olarak Öneren Ergin Tıravoğlu 24 Mart 2011 Perşembe 16:35
    • Yanıt Olarak İşaretleyen SefaUmit 24 Mart 2011 Perşembe 21:19
    23 Mart 2011 Çarşamba 08:16
    Moderatör