Acl zakázání vstupu do celé sekce admin
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- xciza
- Člen | 194
Ahoj,
na web jsem si implementoval statické ACL a chtěl bych se zeptat zda je
možné uživateli s rolí „user“ zakázat celkově přístup do sekce
admin, ale nepřidávat resources pro každou stránku zvlášť?
Tzn něco takového:
$this->addRole('user');
$this->addRole('admin');
// resources
$this->addResource('Admin'); //místo $this->addResource('Admin:Clanek:edit') atd..
// privileges
$this->allow('user', 'Admin', Permission::DENY); //misto $this->allow('user', 'Admin:Clanek:edit', Permission::DENY);
$this->allow('admin', Permission::ALL, Permission::ALL);