Articles tagged with "acl"
Real World Access Control
Cake AC is a very powerful but generic access control sytem. Lets face it, the only real use for Access Control is User permissions. So let us look at the common every day use for Access Control.
[Read more] How to use ACL with Cake PHP 1.2.x?
This tutorial will brief you on how to use Acl in CakePHP 1.2.x versions. I had tough time figuring this out. But with help of Gwoo, AD7Six & others, and doing debugging and reading code, here comes the tutorial.
[Read more] ACL Management Plugin
A simple, easy, AJAXY, solution for managing your access control lists.
[Read more] Automatically load all controllers and actions into ACO tables for ACL with a CakePHP Task
If you've spent anytime wanting to use ACL on your applications, you know how tedious it can be to manually enter your entire controller and action structure. This Task will handle finding and loading or updating all of those for you whenever you run it from the command line.
There isn't a section for Shell/Task code so I figured plugins was the place to go.
[Read more] There isn't a section for Shell/Task code so I figured plugins was the place to go.
Caching ACL permissions with CachedAclComponent
When you set up ACL with a bunch of groups with subgroups, you will end up with five or maybe more queries per request. When you have a lot of active users it might fry your database. This is a simple solution to get rid of all those queries.
[Read more] ACL Caching using Session
ACL checks can be costly and would benefit from caching. One approach would be to use Cake's Caching system, as implemented in http://bakery.cakephp.org/articles/view/caching-acl-permissions-with-cachedaclcomponent. Presented here is a different approach, where the cache is stored using Session.
[Read more] Minimalistic group-based access control in 5 mins.
Having a hard time with the ACL? This is probably one of the most simple group based access solutions out there. No ACL tables, no tree structure. It will allow you to setup access on a group level, so if you're looking for user based differentiation this is not for you.
[Read more] Permissionable Plugin
A CakePHP 1.3 plugin that provides UNIX-like row-level permissions for model data.
[Read more] Updated ACL Plugin
An updated ACL Plugin for 1.3. Allows creation/editing/removing of ACO, ARO and CRUD.
[Read more]
Latest Comments