Gestione utenti, rbac, permessi e ruoli

Una delle prime necessità che ci troviamo ad affrontare in una applicazione di medio/alta portata, è la gestione degli utenti e relativi permessi/ruoli su ciascuna vista (view).

L’autorizzazione è il processo che verifica se un utente ha abbastanza permessi per fare qualcosa. Yii fornisce due metodi: Filtro Access Control (ACF) e Role-Based Access Control (RBAC).

Noi adotteremo il secondo, per via di tanti vantaggi che approfondiremo in un altro articolo.

Ora il programmatore ha due possibilità:
1) Sviluppare da zero, un sistema di gestione utenti e integrarlo con il processo RBAC.
2) Sperare che qualche suo collega abbia, per esigenze personali, già implementato e condiviso il tutto su repository pubbliche (cosi da permettere migliorie allo stesso progetto da parte di collaboratori della community)

Cercando un pò in rete ho scovato questo pacchetto user-management davvero interessante. Se lo provate, lasciate pure un vostro commento 😉

One thought on “Gestione utenti, rbac, permessi e ruoli

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *