oprávnění uživatelů (ACL)
- had12
- Člen | 28
Ahoj,
chtěl bych se zeptat k tomuhle návodu: https://doc.nette.org/…thentication –
když zavolám
$this->getUser()->isAllowed("articles", "view")
, zavolá
Nette tu druhou funkci isAllowed($role, $resource, $privilege)
a
naplní automaticky jednotlivé parametry
($role = role přihlášeného uživatele, $resource = articles, $privilege = view
)?
- David Matějka
- Moderator | 6445
presne tak, viz https://api.nette.org/…ser.php.html#…
zkusi to zavolat na authorizatoru metodu isAllowed se vsemi rolemi, co
uzivatel ma..
- had12
- Člen | 28
Super, díky.
Snažím se rozdýchat tohle: https://forum.nette.org/…zace-pouziti#…, ale nette mi nebere mou třídu Authorizator jako platný autorizátor – musím skutečně přes „dvojité“ registrování služby:
authorizatorFactory: AuthorizatorFactory
authorizator: authorizatorFactory::create
nebo by měl postačit i zápis:
authorizator: AuthorizatorFactory::create
? Nevíte? :-)