Ciao a tutti, qualcuno di voi ha mai provato ad integrare l'ACL di Zend in codeIgniter?
Ho trovato alcuni tutorial e sono riuscito a farlo, ma purtroppo qualcosa non funziona nel momento in cui eseguo la chiamata alla libreria: $this->load->library('Acl'); sembra funzionare perchè non da errori di inclusione ne altro, ma la risposta è sempre una pagina bianca...
il mio controller è il seguente:
Qualcuno sa aiutarmi oppure ha un'altra soluzione valida per implementare un ACL in CodeIgniter?Codice PHP:
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Site extends Controller {
function Site(){
parent::Controller();
$this->load->library('Acl');
define('ROLE', '1');
define('RESOURCE', '1');
}
function index() {
if (!$this->acl->can_read(ROLE, RESOURCE)) {
die("You do not have permissions to read this resource");
}
echo "You have permission to read this resource!";
}
}
Grazie mille!