My fellow bakers,

As I found myself in the need of having a highly customizable ACL system for
a CakePHP application I'm developing, I'm going ahead with something some
people asked in the past if it could be available.

The issues with this application that prevented me from using CakePHP's
builtin ACL, which is very strong BTW, were among others:

1. I needed a fine grained set of permissions.
2. I needed AROs to belong to more than one group.
3. I needed collision handling.

So I'm now working on a component that provides a wrapper for phpGACL (using
its latest version, 3.3.7), so that it hides the inner complexities of
phpGACL from CakePHP applications.

I'm setting it up to use the 3D layer system (AROs, ACOs, and AXOs) to allow
greater flexibility (so I can do stuff like: this action can be accessed via
Web, but can't be accessed via RSS for this particular user, interesting
when using CakePHP 1.2 automatic content type management)

I'm expecting to finish the component tomorrow. The component, as I said,
will be a programmatic wrapper. I'm also planning to build a plugin that'll
offer the manipulation of these permissions, but have yet not established
when I'll start with that.

Anyway, I've just wanted to drop a note if anyone was looking for the same.

-MI

---------------------------------------------------------------------------

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to