Bu sorunun daha önce sorulmuş olduğunu biliyorum, ancak özellikle CakePHP 2.0.x hakkında sorulmuş olup olmadığını bilmiyorum. Kullanıcıların ACL bileşeniyle artık birden çok grubun parçası olup olmadığına dair herhangi bir bilgi bulamadım. ACL bileşenini CakePHP 1.3.x ile hiç kullanmadım çünkü beni şaşırttı. Şimdi daha iyiyse, onu kullanmak istiyorum, böylece tekerleği kendim yuvarlayarak yeniden icat etmem. Herhangi bir yardım takdir edilecektir.CakePHP 2.0.x: ACL: Birden Çok Grup?
5
A
cevap
0
test ettim ya önce böyle kullandı, ama bir şekilde tahmin edebilirsiniz değil:
Shaz Amjad notlar gibi bir User
model ve bir Group
modelini ve User HATBM Group
var. Eğer erişim denetimini yapıyoruz noktada
$permits = array();
foreach ($thisUsersGroups as $group) {
$permits[] = $this->Acl->check($group, 'myclass', 'update')
}
Eğer $permits
En az bir true
içeriyorsa, izin verilmelidir.
Bunu yapmanın daha iyi veya daha otomatik bir yolu olabilir, ancak bunun prensipte işe yaramaması gerektiğini göremiyorum.
İlgili konular
- 1. DataSet LINQ: Veri tablosundaki birden çok grup
- 2. CakePHP birden çok satırı, ID dizisinin
- 3. CakePHP 2.1.x - AppController
- 4. Neden CakePHP 2.0 AppController kullanmıyor?
- 5. Spring ACL iyi bir ACL uygulaması mıdır?
- 6. CakePHP 2.0 ile 404 hatasını tetikle?
- 7. CakePHP 3 kullanarak birden çok tabloya nasıl katılırsınız?
- 8. Cakephp 2.0 Doğrulama Bence yerine kullanıcı adı
- 9. CakePHP
- 10. cakephp
- 11. ACL - Pasif
- 12. Birden çok birleştirme ile kaygan sorgu, grup ve
- 13. CAKEPHP 3.x - Varlık güncellemesiyle ilgili hata -
- 14. CakePHP 3.x varlıktan alınan verileri alma
- 15. cakePHP,
- 16. Birden çok değişkene birden çok sütun seçin
- 17. CakePHP 3,
- 18. CakePHP 2.0 Hesap Etkinleştirmesinden Sonra Otomatik Oturum Açma
- 19. ACL devralma nerede yönetilir?
- 20. Linux'ta ACL performans performansı
- 21. X-eksenimi ggplot'ta birden çok parsele nasıl bölerim?
- 22. CakePHP: Çok düzeyli İçindekiler Kullanılabilir Davranışı Kullanma
- 23. ACL Check/Management in C#
- 24. çizdirme birden çok satır
- 25. Birden çok anahtar birden çok değer
- 26. Birden Çok DB'ye Karşı Birden Çok Bileşen
- 27. Birden çok veri modeliyle birden çok Realms
- 28. Cakephp JsonView
- 29. sklearn - Birden çok puanları
- 30. CakePHP
Bir şey vermek ve ne olduğunu görmek faydalı olabilir mi? ACL'nin Kullanıcı HABTM Grubunu destekleyebileceğini önemli ölçüde güncellediğini sanmıyorum, ancak henüz yeterince derinleştirmedim. –
Asıl soru nedir? Bir ARO'ya birden fazla grup atamak mümkün mü? Bunu sadece soru başlığından tahmin edebilirim, fakat gerçek bir soru belirtilmemiş. – Oldskool