-
Proposed API.
function lookup($resource, $action, $user)
function make_group($newG)
function remove_user_from_group($user, $group)
function add_user_to_group($user, $group)
function add_perm_to_group($group, $resource, $action)
function remove_perm_from_group($group, $resource, $action)
The above list of functional "API" should in theory allow both a complex and a simple ACL...
2007-01-18 14:38:23 UTC by matt_t_hat
-
I think that a two fold approach is required.
1 - A simple no nesting chart of access style thing for simple implimentations
2 - An XML tree based engine that sits in the same API.
The effect of this is two fold. Work can continue but first a carefull mapping of the required API must be created.
A basic user system and auth tester have been written and some examples should be...
2007-01-14 14:38:58 UTC by matt_t_hat
-
Built on the Orbit42-Base class I have been hard at work creating a user class. This class creates a user as a code object that will be managed by a user managment class.
These two classes will handle users basic stuff like username and password while the MACL will handle the access.
While the user and user managment clases will be provided by this project the MACL will be indipentant of...
2006-11-27 15:24:16 UTC by matt_t_hat
-
MACL will be using the Sourceforge project ORBIT42 BASE which is a base class for building php classes on.
MACL - MySQL Access Control List for PHP is a single class for easy creation of loosely coupled systems.
It had been intended to make a MySQL "lite" version of TACKLE however as I have investigated TACKLE I have found it to be too flawed to easily convert holding as it...
2006-10-31 13:49:16 UTC by matt_t_hat
-
Anonymous committed patchset 1 of module CVSROOT to the MACL - My Access Control List (for PHP) CVS repository, changing 11 files.
2006-10-25 20:12:36 UTC by nobody
-
Welcome to Developers.
2006-10-25 20:07:05 UTC by nobody
-
Welcome to Help.
2006-10-25 20:07:05 UTC by nobody
-
Welcome to Open Discussion.
2006-10-25 20:07:05 UTC by nobody
-
matt_t_hat registered the MACL - My Access Control List (for PHP) project.
2006-10-25 20:07:03 UTC by matt_t_hat