. Htaccess - URL listesi en ActiveDirectory LDAP Grupları ile sınırlı olmak

2 Cevap php

Şu anda ben ona erişimi olan uygun grup ile, kısıtlamak istediğiniz klasörün dizin içinde bir. Htaccess dosyası var.

Ne yapmak istediğiniz sitenin tamamı için bir htaccess var ve belirli URL grupları kısıtlamak olduğunu.

Yani personel erişimi olmasını istiyorum:

/ Personel / ..

Öğrenciler ve erişmek için:

/ Öğrenci / ..

Ben htaccess dosyasında URL kısıtlayan tercih ederim, bu yüzden sanal konak conf dosyasında yapmak zorunda ve hizmet her zaman yeniden gerekmez.

2 Cevap

bu yüzden .. sizin LDAP'dan grubunu toplayıp olduğunu tahmin ediyorum böylece ur .. ben u bir üst düzey Yani u LDAP, mağaza kendi grubunu almak vb db bağlantıları için dosya dahil olurdu tahmin ediyorum PHP kullanarak oturumu ve include .. orada onları yönlendirmek değilse REQUEST_URI her zaman kendi ilgili klasörü örneğin / $ _SESSION [grup] / .. gider kontrol edin.

Htaccess ile, AFAIK, bu klasörlerin her biri için yeni bir htaccess gerekir. Sadece kullanıcılara oluşturabilir aynı / pw sürekli erişim için klasörlerin her biri için un, ancak birden fazla kez oturum açmanız gerekir.

Bu php altında etiketli beri, sana Simply un / pw için kullanıcıya sorar ve = 1 loggedin ayarlamak için bir oturum oluşturmak ve gitmek için iyi bir konum :) daha iyi bir php çözüm verebilir. Eğer bu güvenli yapmak istiyorsanız, db ile bunu ve de oturumda MD5 güvenlik kodu çeşit içermelidir.