Role Panel is an extension for Nette Framework which change user roles in development mode, where it appears in Tracy debugger bar.
-
Install library via composer:
composer require sivin/role-panel
-
Update your local configuration (e.g.
config.local.neon
) to register Role Panel to Tracy.extensions: rolePanel: SiViN\RolePanel\DI\RolePanelExtension #optional rolePanel: roleNames: r154: Section 154 5001: Writer
services:
authorizator: MyAuthorizator
use Nette\Security\Permission;
class MyAuthorizator extends Permission
{
public function __construct()
{
$this->addRole('user');
$this->addRole('r154');
$this->addRole('5001');
}
}