Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > Sayfa içerik kısıtlama..
Yazar
henryletham


avatar

Kayıt: 25.04.2008
26.09.2010-21:48 #71098
Arkadaşlar merhaba,asp.net ile bir web projesi geliştirdim.ama bu projede user kısıtlaması getirmek istiyorum.kullanıcıya göre sayfadaki içeriklerin değişmesini istiyorum.şöyle düşünün,sayfa ilk açıldığında default.aspx de bir kişi başka bir içerik görürken,farklı bir user ile login olan bir kiişin farklı bir içerik görsün.

.net framework 4.0 da çalışıyorum.internetten biraz araştırdım.aşağıdaki gibi bir kod blogu koydum sayfaya.ama işe yaramıyor.userx yerinde kendi kullanıcım olmasına rağmen.ki aslında benim yapmak istediğim,bundan daha farklı bir şey....giren kullanıcılara göre onları farklı aspx sayfalarına yönlendirebilmek.cevaplarınızı bekliyorum.teşekkürler.

<authorization>
<deny users="userx" />
</authorization>





Kötü sanat trajik olarak iyi sanattan
daha güzeldir..çünkü insan ba?ar?s?zl???n?
belgeler.
Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
26.09.2010-22:38 #71102
Panel kullanabilirsin sayfa içerisinde. Anonym gelince ona uygun panelin visible=true dersin, giriş yapmış kullanıcı gelirse ona uygun panelin visible=true özelliğini atarsın.





Yazar
deepfuzzy


avatar

Kayıt: 06.06.2010
26.09.2010-22:39 #71103
Bunun için olusturacagn bir kullanıcı sınıfı ve bu sınıfın ki eger dinamik olmasını istiyorsan bir izin sınıfı ve bu kullanıcıların sahip olacagı ozelliklerin ve bunlara ait veritabnında tabloların olması lazım.. br kullanıcının kullanıcı tipine göre cagırdıgında o tipe gore sayfa goruntuleyebilirsin..





Yazar
golondrina


avatar
el cielo
Kayıt: 06.11.2006
28.09.2010-00:49 #71121
Visual Studio kullanıyorsan Solution Explorer'ın üst kısmında ASP.NET Configuration linki var(küçük bir çekiç ve dünya resmi). O linke tıklayıp ASP.NET Web Stesi Yönetim Aracı(bir site şeklinde-internet erişimine gerek yok)'nı açarsın. Gelen sitede Güvenlik sekmesine tıklayarak Erişim Kuralları bölümüne gel. Var olan kullanıcılarının istediğin dosyalara erişmesini sağlayabilirsin.

Ayrıca Güvenlik Kurulum Sihirbazı'nı kullanarak(yine gelen site içinde) adım adım kullanıcı oluşturmayı, rol eklemeyi, erişim kuralları oluşturmayı gerçekleştirebilirsin.

Yaptıkların projendeki web.config dosyasına otomatik olarak eklenecektir. Ordan da değişimleri takip edebilirsin.





los caminos de la vida son accidentados
no puedes salir sin fatigarte
los caminos son tapados y con barreras
no puedes correr sin los destruir...


Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb