PHP code example of zunnu / enforcer
1. Go to this page and download the library: Download zunnu/enforcer library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
zunnu / enforcer example snippets
$this->loadComponent('Enforcer.Enforcer', [
'unauthorizedRedirect' => [
'plugin' => false,
'controller' => 'Users',
'action' => 'login',
'prefix' => false
],
'protectionMode' => 'everything' // everything | filters
]);
public function beforeFilter(Event $event) {
parent::beforeFilter($event);
// permission load
return $this->Enforcer->hasAccess($this->request, $this->Auth->user());
}