| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan bruges Zend ACL i en Modular Miljø
    Zend ACL er et PHP -baseret web-udvikling rammer, softwareingeniører bruge til at oprette og administrere adgangskontrol lister . Disse lister diktere , som brugerne af en hjemmeside eller et program kan udføre visse funktioner , når de er logget ind Zend ACL kan også bruges til at tildele privilegier til andre kodede objekter , for at forhindre dem ved et uheld at ændre data. Det er er let at bruge i Zend Studio - et modulopbygget udviklingsmiljø - som giver syntaks tilpasning, syntaksfremhævning og støtte til open source andre sprog end PHP. Ting du skal
    Zend Studio
    Vis Flere Instruktioner
    1

    starte Zend Studio , og oprette et nyt PHP dokument, hvor du kan øve dig at oprette og administrere en adgang kontrol listen med Zend_Acl
    2

    Opret en ny Zend ACL, ved at indlede den med den følgende linje kode : Hej

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

    Tilføj roller til adgangskontrollisten . Dette gøres ved at tilføje følgende kode under initiativet koden , ændre og tilføje brugere , som du ønsker : Hej

    $ acl -> addRole (ny Zend_Acl_Role ( 'bruger' )) - > addRole (ny Zend_Acl_Role ( 'manager' )) - > addRole (ny Zend_Acl_Role ( ' vært' )),
    4

    Angiv array , hvor brugeren roller i adgangskontrollisten skal opbevares . Brug følgende kode , der også kalder Zend_Acl_Resource funktion, der er nødvendig for at køre det : Hej

    $ forældre = array ( 'bruger' , leder, ' host ''); $ acl -> addRole (ny Zend_Acl_Role ( » someUser «) $ forældre) , $ acl -> add (ny Zend_Acl_Resource ( someResource « )),
    5

    Tildel nogle tilladelser til de forskellige roller i adgangskontrollisten . For eksempel, " brugere " kan ikke logge ind , mens " managers " og " værter" både kan

    $ acl -> benægter ( 'bruger' , ' someResource «) . $ Acl -> tillade ( 'manager ', ' someResource '); $ acl -> tillade ( ' host ', ' someResource ');

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kompilerer PHP Med SSL 
    ·Sådan Konverter GMT til tidszone i PHP 
    ·Sådan oprettes en tabel fra en anden tabel i MySQL 
    ·Sådan bruges GUID'er som primær nøgle 
    ·Hvordan jeg Kryptere en Footer PHP fil 
    ·Sådan bruges SQL til Bestem Nærmeste XY koordinater 
    ·Sådan Format Dato Parametre i SQL 
    ·Sådan udskrives en række tal i PHP 
    ·Sådan Transfer en PHP Session ID Med en omdirigering 
    ·MySQL Indeksering Tutorial 
      Anbefalede Artikler
    ·Sådan aktiveres root-adgang til MySQL fra Remote Machi…
    ·Sådan oprettes en Script til at anvende privilegier ti…
    ·Sådan fjernes en termineret String Constant 
    ·T-SQL rette funktioner 
    ·Hvordan man laver en pung fra affaldsstativ, Post-It No…
    ·Simpel kildekode til Opbygning af en webside 
    ·Sådan læses en DOSBox linje med Perl 
    ·PHP og DVD Træning 
    ·WPF Tutorial 
    ·Hvordan man skriver SQL Expressions 
    Copyright © Computer Viden http://www.computerdk.com