Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
2705
Tıklama
0
Öne Çıkarma
PhP Sayfa Yetkilendirme
A
8 yıl
Er
Konu Sahibi

Arkadaşlar Kendime ait bir admin panelim var. Giriş işlemini SESSION ile yaptırıyorum. Admin Paneline 1 ile 5 arasındaki tüm yetkililer girebiliyor.
5=admin
4=mod
3=bas_editor
2=editor
1=cevirmen

Benim amacım $_SESSION ile kullanıcının yetkili_yetki bölümündeki veriyi çekip eğer 5 ise admin yerlerine giriş yapabilmesini izin vermek istiyorum. Bunu örnek kodla açıklarsanız sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



D
8 yıl
Yarbay

Google'da biraz araştırma ile bir site buldum ama İngilizce. Linkini aşağıda verdiğim bu site hem konuyu anlatmış ve kodları açıklamış. İstersen sayfanın altında "View Demo" butonuna tıklayarak demosunu görebilirsin. "Download" butonuna tıklayarak kodları bilgisayarına indirip inceleyebilirsin. Localhost'a kurup çalıştırabilsin.

Bu örnekte Superadmin ve Admin yetkilerine sahip iki ayrı admin panel kullanıcısı var. Bu kodları kendi ihtiyacına göre değiştirerek kullanabilirsin. Ben sadece demosuna tıklayıp baktım. Kolay gelsin.

Creating multi user role



D
8 yıl
Yarbay

admin sayfası

sayfanın en başı

if($_SESSION['user']['yetki'] < 5) {
echo "yetkisiz erişim";
die();
}



T
8 yıl
Yarbay

Kullanıcı doğrulama / authentication ve yetkilendirme / authorization işlemleri için Zend Framework'ü kullanmanı tavsiye ederim. Tamam, burada salt PHP ile sade bir işlemle halletmek istiyorsun ve Zend FW'i eklemek biraz disk ve kaynakları kullanacak ama getirdiği kolaylıklara değer.



< Bu ileti mini sürüm kullanılarak atıldı >

G
7 yıl
Teğmen

sesison içine yetki session oluştur. kişinin yetkisine göre kısımları göster. veya kullanıcı bilgilerine ünvan diye bir sütun aç 0,1,2,3,4 diye sıralandır. diğer alanların içine yetki_id kısmını entegre et. sonra yetki modülleri diye bir tablo aç ve bla bla diye işte. kafana göre yap işte.



< Bu ileti DH mobil uygulamasından atıldı >

T
7 yıl
Binbaşı

bir acemiden diğer acemiye.....
arkadaşın verdiği siteyi .. hatta o elemanın nerdeyse tüm örneklerini inceledim.. zaman içinde yazmış ve artık yeni şeyler pek paylaşmıyor.. paylaşamıyor sanırım

evet örneği güzel...

ben bootstrap gibi frameleri sevmiyorum... ve arkadaş var olan standart sayfalar için yapıyor... 3-5 tane klasik şablon ile kişinin grubunu belirleyip gruba yetki veriyor... benim gibi acemi isen tabiki o örneği kullanma durumun yok ama oldukça güzel örnek

sabit sayfa sayın ve belirlenmiş yetkilere kullanıcı atayınca sorunsuz çalışacaktır.
bu örnekde tüm menüler aynı.. kişi sadece girdiği sayfada işlem yapamıyor

eğer bu örneği alıp.. frame kullanmadan ve güzel bir Türkçe örnek datalist vs şeklinde yapıp paylaşabilen olursa daha da güzel olur.. mümkün ise menü yetkisi şeklinde...



< Bu ileti DH mobil uygulamasından atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.