Libreria di gestione permessi in PHP

Con l’amico Bernhard (vedi i link) proviamo a farci pubblicare un articolo su di un lavoro che abbiamo fatto. Una libreria PHP per la gestione dei permessi. Bernhard ha realizzato il flash che permette una interfaccia Flash generica, che permette di avere la GUI già pronta per tutte le applicazione che vogliano utilizzare la libreria. Il concetto alla base è creare un approccio adattabile al maggior numero possibile di situazioni. Vi sono oggetti e categorie di oggetti, utente e gruppi, infine i ruoli. Gli utenti posso avere i permessi direttamente e su tutto, oppure direttamente su di uno specifico oggetto o categoria di oggetti. I gruppi permettono di assegnare a piu utente un insieme di permessi, cosi i ruoli che perà si caratterizzano per assegnare i permessi agli utenti in funzione di una categoria di oggetti oppure in funzione di un singolo oggetto. Una sola API per invocare i permessi ed una ventina di tabelle nel database. Speriamo lo pubblichino, vediamo se siamo bravi abbastanza!