Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > ASP.NET / Silverlight / Moonlight

Cevapla
 
LinkBack Seçenekler
Eski 21/04/2008, 00:22   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan login kontrolü ve cokie kullanımı

merhaba arkadaşlar login olmayı başarıyorum fakat nedense başka sayfaya geçiş yapınca login siliniyor ve pasif olan paneller aktif oluyor.. nerde hata yaptığımı bulamadım...
çokie uygulamam aşağıdaki gibidir..

FormsAuthentication.SetAuthCookie(Kullaniciaditxt. Text, true);
web.doktor şu an hatta   Alıntı Yaparak Yanıtla
Eski 21/04/2008, 09:24   #2 (permalink)
dengesiz yaratık
 
sosyopat Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2008
Yer: CA/Irvine
Mesaj: 79
Varsayılan

giris yapilan kullanicinin id sini sessiona al ve her sayfada kontrol et.
if(Session["UyeID"]==null)
{
panelinin gorunmezlik olayi...
}
sosyopat hatta değil   Alıntı Yaparak Yanıtla
Eski 21/04/2008, 10:09   #3 (permalink)
wanna sleep more
 
Volkan Uzun Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2002
Yer: CA
Mesaj: 2,655
Varsayılan

tabii ki asla bu sosyopatin metodunu kullanmamani tavsiye ederim, membership providerin gucunden faydalan.
__________________
http://www.msnetprogrammer.net/blog (MCP & MCTS & MVM)
Volkan Uzun hatta değil   Alıntı Yaparak Yanıtla
Eski 22/04/2008, 00:42   #4 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan

Alıntı:
giris yapilan kullanicinin id sini sessiona al ve her sayfada kontrol et.
if(Session["UyeID"]==null)
{
panelinin gorunmezlik olayi...
}
kodla yazılan login olayı için her sayfada kontrol etmek mi lazım..

Teşekkür ederim membership provider kullanmak istemiyorum biraz uğraşıp kendi kodlarımı yazmak daha güzel oluyor.. kodlarla oluşturduğum login çalışıyor fakat sadece cokie sorunu vardı onuda şuan araştırıyorum..
web.doktor şu an hatta   Alıntı Yaparak Yanıtla
Eski 23/04/2008, 14:11   #5 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 14
Varsayılan

Alıntı:
Volkan Uzun, mesajından alıntı: Mesajı Gör
tabii ki asla bu sosyopatin metodunu kullanmamani tavsiye ederim, membership providerin gucunden faydalan.
Konuya bakarken dikkatimi çekti de, neden kullanmamasını tavsiye ettiniz?
session kontrolünün zararı ne ki?
vustan hatta değil   Alıntı Yaparak Yanıtla
Eski 23/04/2008, 19:26   #6 (permalink)
wanna sleep more
 
Volkan Uzun Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 11/2002
Yer: CA
Mesaj: 2,655
Varsayılan

zaten senin icin session kontrolu .net ile yapiliyor, ayrica senin yapman gereksiz.
sonradan sayfalardaki haklari degistirmek istiyorsan, sayfalari acip o bolumleri silmen gerekecek
muhtemelen copy paste yapacaksin her sayfaya o kod parcasini, copy-paste kacilnilmasi gereken bir sey, cunku hata varsa hatayi copy paste yapiyorsun aslinda.
Sessionin icindeki key case sensitivedir, yani UserID, userID farkli seylerdir, yanlis yazmak inanilmaz kolay bisi, hadi israr ettin bari AnonymousProfilein acip, Profile kullanmak daha mantikli en azindan intellisense in gucunden, ve compile time hata bildirmesinden faydalanirsin (Mesela Session["UserID"] yerine Profile.SessionID gibi ..

uygulamari her nekadar basta kolay gibi gozuksede extend olacagini dusunmeliyiz, ileride kullanicilara gore haklari belirlemek yerine, birde roller devreye girebilir (mesela adminler sunu yapsin, kayitli uyeler bunu, guestler bunu yapsin gibi) o zaman session olayiniz iyice yoldan cikacak.

ileride session hijack icin bir cozum gelirse .net framework yapisinda, siz bundan mahrum kalacaksiniz.
hizlica aklima gelenler bunlar, ekleyen olabilir buna.
__________________
http://www.msnetprogrammer.net/blog (MCP & MCTS & MVM)
Volkan Uzun hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
login olurken aktif kullanıcı kontrolü dankyy1 ASP 0 25/04/2007 15:48
Cokie Kapalı Yardım KanKenan GNU / Linux / UNIX / BSD / Pardus 3 07/03/2007 20:42
php login de nikte çşğı harfleri kulanınca uyarı versin login olmasın cryz Javascript / DHTML / Ajax 2 01/01/2007 20:40
Cokie Oluşturamıyorum, Nasıl yapabilirim? SlipKnoT ASP 0 03/05/2005 16:39
cokie problemi seydichelik ASP 3 21/09/2003 14:44


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 00:07.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net