Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan bruke Zend ACL i en Modular Miljø
    Zend ACL er en PHP -basert webutvikling rammeverk som programvare ingeniører bruker til å opprette og administrere tilgangskontroll lister . Disse listene diktere hvilke brukere av et nettsted eller applikasjon kan utføre visse funksjoner når de er logget inn Zend ACL kan også brukes til å tilordne rettigheter til andre kodede objekter, for å forhindre dem fra å endre data . Det er er lett å bruke i Zend Studio - en modulær utviklingsmiljø - som gir syntaks justering, syntax highlighting og støtte for åpen kildekode andre språk enn PHP. Du trenger
    Zend Studio
    Vis flere instruksjoner
    en

    starte Zend Studio-programmet , og opprette en ny PHP -dokument hvor du kan øve opprette og administrere et tilgangspunkt kontroll listen med Zend_Acl
    2

    Opprett en ny Zend ACL , ved å starte den med følgende kodelinje : en

    $ acl = new Zend_Acl ();


    3

    Legg roller til tilgangskontroll-listen . Dette gjøres ved å legge følgende kode under initiativ koden , endre og legge til brukere som du ønsker : en

    $ acl - > addRole ( ny Zend_Acl_Role (' bruker') ) - > addRole ( ny Zend_Acl_Role ( "manager" ) ) - > addRole ( ny Zend_Acl_Role (' host' ));
    4

    Angi matrise der brukerrollene i adgangskontroll listen skal lagres . Bruk følgende kode , som også kaller Zend_Acl_Resource funksjon som er nødvendig for å kjøre det : en

    $ foreldre = array (' bruker', manager, ' host '' ); $ acl - > addRole ( ny Zend_Acl_Role ( ' someUser ' ) , $ foreldre ), $ acl - > add (new Zend_Acl_Resource (' someResource ' ));
    5

    Angi noen tillatelser til de ulike rollene i adgangskontroll listen. For eksempel , " brukere " ikke kan logge inn , mens "ledere" og "vert " både kan

    $ acl - > nekte (' bruker', ' someResource '); . $ Acl - > tillate (' leder ', ' someResource '); $ acl - > tillate (' host ', ' someResource ');

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Ping Bruke PHP 
    ·MySQL Opplæring for hvordan de skal installeres bilde 
    ·PHP Unset Class Definisjon 
    ·Hvordan få PHP Scripts Up & Running Med Dreamweaver CS…
    ·Hvordan lage en XLS -fil Fra MySQL Resultater 
    ·Slik fjerner filer fra MySQL med PHP 
    ·Hvordan laste opp DOC -filer i PHP 
    ·Hvordan Samlede samme verdiene i MySQL 
    ·Hvordan lage en Apache MySQL Server kontoen ved hjelp a…
    ·Hvordan avinstallere MySQL på Vista 
      Anbefalte artikler
    ·Hvordan å flate en Nøstet liste i Python 
    ·Slik fjerner du en liste Box Entry i MATLAB 
    ·Hvordan Tegn en Process Flow Chart 
    ·Hvordan lage Foxfire tilleggene 
    ·Opplæring for programmering Java API Sound 
    ·Hvordan gjøre en Abstract for en Script 
    ·Hvordan importere data Objekt typer i SSIS 
    ·Klasse Interface eller Enum Forventet Feil i Java 
    ·The History of Turbo Pascal programmering 
    ·Slik konverterer RGB til HSL i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/