| Elenco di controllo di accesso generico PHP PHP Generic Access Control Elenco di controllo è una classe di elenco di controllo di accesso generico per PHP. |
Scarica ora |
Elenco di controllo di accesso generico PHP Classifica e riepilogo
Elenco di controllo di accesso generico PHP Tag
Elenco di controllo di accesso generico PHP Descrizione
PHP Generic Access Control List è una classe di elenco di controllo di accesso generico per PHP. PHP Generic Access Control List è una classe PHP che offre agli sviluppatori web un sistema di autorizzazione "Drop in" semplice, ma immensamente potente per le loro attuali applicazioni basate sul web. Ciò sono alcune caratteristiche chiave di "PHP Generic Access Control List": · Dividere in Due classi e un'interfaccia di amministrazione separata.1. Classe GACL: progettata per essere molto piccola (517 linee di codice incluse commenti) e molto veloce, questa classe si prende strettamente cura dei controlli di autorizzazione.2. GACL_API CLASSE: progettato per essere robusto e flessibile, questa classe si occupa della creazione / modifica / eliminazione di oggetti, gruppi e ACLs.3. Interfaccia di amministrazione PHPGACL: un insieme di script che consentono la facile somministrazione dell'intero universo GACL utilizzando solo il tuo browser. · Non limitati alle autorizzazioni tipiche "Lettura / scrittura / esecuzione" simili a alcuni sapori di * Nix · User definitivamente "Controllo di accesso Oggetti "(ACO). Questi sono oggetti che controllano quale accesso è disponibile per "richiedenti" (vedi sotto). · Diversi esempi: · Abilita - Progetti · Vista - Progetti, Vista proprio - Progetti · Modifica - Progetti, Modifica propria - Progetti · Elimina - Progetti, Elimina PROPRIETÀ - Progetti, IDEELTE - Progetti, PROGETTI, PROGETTI INDETTIVI - Progetti · Add - Progetti · Sistema giù per la manutenzione · Vista - La lettera "E";) · Utente definibile "Oggetti di richiesta di accesso" (ARO). Questi sono oggetti che richiedono l'accesso da un "oggetto di controllo access" (sopra) gli esempi sarebbero: · Utenti / conti · Indirizzi IP · Browser / Browser Funzionalità (JS / Flash / DHTML) · Utente definibile "Accesso oggetti di estensione" (AXO) . Questi sono oggetti che estendono le autorizzazioni a un 3 ° strato, che consente di impostare le autorizzazioni a grana fine su ogni singolo elemento nell'applicazione o addirittura riga nel database. Gli AXO sono spesso utilizzati nei casi in cui si desidera fornire solo un utente l'accesso a un progetto o un contatto specifico. · Diversi esempi: · Progetti - ID progetto: 3474 (Software di contabilità) · Progetti - ID progetto: 3484 (Software finanziario) · Contatti - ID CONTATTO: 4775 John Doe · Contatti - ID contact: 4795 John Doe · Aro / Axo Gruppo di oggetti ARO / AXO con ereditarietà. · Contiene funzionalità per programmare facilmente i componenti aggiuntivi. Esempi sarebbero per prezzi dei prodotti o limitazioni di quantità. · Un'integrazione dell'applicazione di una funzione: ACL_Check () · Basta passare questa funzione quattro parametri, non ottiene più facile! · Supporta i database più popolari utilizzando il livello di astrazione del database ADODB. (MySQL, PostgreSQL, Oracle, MSSQL) · Interfaccia di amministrazione basata sul Web completa. · Scalabile. Una versione di lavoro del mondo reale con molti livelli aggiunti di complessità supporta oltre 60.000 account, 200 gruppi e 300 ACO's.requiements: · PHP 4.x o maggiore database SQL. (MySQL 3x / 4.0.15 +, PostgreSQL 7.2+, Oracle 9i +, MS-SQL 2000+) Cosa c'è di nuovo in questa versione: · Questa versione contiene diversi bugfix minori e una correzione per un errore maggiore con Del_Object (), che ha causato transazioni per abortire prematuramente. · Contiene anche un programma di installazione leggermente migliorato con supporto informix, meno possibilità di codice in conflitto con altre applicazioni e ADODB aggiornato e pacchetti Smarty.
Elenco di controllo di accesso generico PHP Software correlato