| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come utilizzare Zend ACL in un ambiente modulare
    Zend ACL è un framework di sviluppo web basato su PHP che gli ingegneri del software usano per creare e gestire gli elenchi di controllo di accesso . Queste liste dettano che gli utenti di un sito web o un'applicazione in grado di eseguire determinate funzioni una volta che sono loggato Zend ACL può anche essere utilizzato per assegnare i privilegi ad altri oggetti codificati , per evitare che la modifica accidentale dei dati . E ' facile da usare in Zend Studio - un ambiente di sviluppo modulare - che prevede la regolazione della sintassi , l'evidenziazione della sintassi e il supporto per i linguaggi open source diverse da PHP . Cose che ti serviranno
    Zend Studio
    Mostra più istruzioni
    1

    lanciare l'applicazione Zend Studio e creare un nuovo documento PHP , dove si può praticare la creazione e la gestione di un accesso lista di controllo utilizzando Zend_Acl
    2

    Creare un nuovo Zend ACL , iniziando con la seguente riga di codice :

    $ acl = new Zend_Acl ( ) ;
    < br . >
    3

    Aggiungi ruoli per l'elenco di controllo di accesso . Questo viene fatto aggiungendo il seguente codice sotto il codice di iniziativa , la modifica e l'aggiunta di utenti come meglio credi :

    $ acl - > addRole ( nuovo Zend_Acl_Role ( ' utente') ) - > addRole ( nuovo Zend_Acl_Role ( 'manager' ) ) - > addRole ( nuovo Zend_Acl_Role ( 'host' ) ) ;
    4

    Specificare la matrice in cui i ruoli utente nella lista controllo accessi devono essere conservati . Utilizzare il codice seguente, che chiede anche la funzione Zend_Acl_Resource che è necessario per farlo funzionare :

    $ genitori = array ( 'user' , manager, ' ospite ''); $ acl- > addRole ( nuovo Zend_Acl_Role ( ' QualcheUtente ') , $ i genitori ) ; $ acl- > add ( new Zend_Acl_Resource ( ' someResource '));
    5

    Assegnare alcune autorizzazioni per i diversi ruoli della lista di controllo degli accessi . Ad esempio, " gli utenti " non può accedere, mentre "manager " e " host " sia possibile

    $ acl - > negare ( 'user' , ' someResource '); . $ Acl - > allow ( 'manager' , ' someResource '); $ acl- > allow (' host' , ' someResource ');

    Previous :

    next :
      Articoli Correlati
    ·Layout di PHP Tutorial 
    ·Come creare miniature JPG con PHP 
    ·Come ottenere PHP Array Lunghezza 
    ·Come fare un blog utilizzando PHP 
    ·Come PHP Cache Risultati 
    ·Come costruire un calendario PHP 
    ·Come utilizzare una query per trovare le parole chiave 
    ·Come rimuovere la chiave primaria da MySql 
    ·Come creare una connessione TCP /IP con PHP 
    ·Come ottenere il primo elemento di un array associativo…
      Articoli in evidenza
    ·Come contare le parole e linee in Python 
    ·Come convertire esadecimale a binario in Visual Basic 
    ·Come compilare i programmi di MS Access 2007 
    ·Come abbandonare MySQL 
    ·Come creare un set di frame in un doc HTML 
    ·Come rimuovere un Carriage Return vuoto utilizzando SQL…
    ·Come abilitare alcune voci su un pulsante List Radio in…
    ·Come creare una data in C # 
    ·Che cosa è Python 2.6 e PyWin ? 
    ·Come evitare una divisione per zero Eccezione in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com