Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite aplikáciu Zend Studio a vytvoriť nový dokument , PHP , kde si môžete precvičiť vytváranie a správu prístup . Zoznam ovládanie pomocou Zend_Acl
2
Vytvoriť nový Zend ACL , začatím ju s nasledujúci riadok kódu :
$ acl = new Zend_Acl ( ) ;
Sims 3
Pridať role na zoznam riadenia prístupu . To sa vykonáva pridaním nasledujúceho kódu pod kódom iniciatívy , mení a pridávanie užívateľov , ako uznáte za vhodné :
$ acl - > addRole ( nový Zend_Acl_Role ( " užívateľ " ) ) - > addRole ( nový Zend_Acl_Role ( " správca " ) ) - > addRole ( nový Zend_Acl_Role ( " hostiteľ " ) ) ;
4
Určte pole , v ktorom by mali byť uložené užívateľské role v zozname riadenia prístupu . Použite nasledujúci kód , ktorý tiež volá Zend_Acl_Resource funkcie , ktoré je nutné spustiť ho :
$ rodičia = array ( ' user ' , manažér , " hostiteľ '' ) ; $ acl - > addRole ( nový Zend_Acl_Role ( " someUser ' ) , $ rodičov ) ; $ acl - > add ( nový Zend_Acl_Resource ( " someResource ' ) ) ;
5
priradiť určité povolenie do rôznych rolí v zozname riadenia prístupu . Napríklad , " používatelia " nemôže prihlásiť , zatiaľ čo " manažéri " a " hosts " , ako je
$ acl - > popierajú ( " užívateľ " , " someResource " ) ; . $ Acl - > povoliť ( " manažér " , " someResource ' ) ; $ acl - > povoliť ( " hostiteľ " , " someResource ' ) ;