Ben ilk tasarım bazı hususlar ile mücadele ediyorum, ancak ben benim kendi kullanımı için bir doktrin destekli ACL sistemi tasarımı için arıyorum.
Şu anda ben gibi bir tablo içinde saklayarak, sınıflar ve benzersiz tanımlayıcılar dayalı yapma bakıyorum:
Table: ACL
ResourceClass
ResourceKey
RoleClass
RoleKey
Permission
Açıkçası bu benim doğru ResourceClass değerlerini türetmek için sorgulanan sınıfları kendi içimize talep edecek.
Bu yaklaşım yapılmıştır eğer herkes bir Bettery şekilde yapıyor bazı tavsiyeler var önce ya da merak ediyorum. Ben recursively Kaynak için inşa ve ACL sorgulamak için nasıl emin değilim gibi rolleri arasındaki ardışık ilişkiler gibi diğer şeyler de beni yıkmak.
Ben Zend ACL büyük bir hayranı değilim, bu nedenle bunun için hiçbir öneri lütfen - Ben farkında değilim!
Ayrıntılı açıklamalar insanlar tartmak gibi, yani ayı ile beni lütfen bu soruya yapılacaktır! Bu soru kendisi birkaç tekrarlamadan gerekebilir! ;)