phpsecureweb allows you to protect your sites
or intranet using 4-5 lines of code. Using
ADOdb for database independence, it allows
an administrator to create users and groups,
then assign users and actions to the groups. It
support powerful, advanced administration
features.