Implementing Access Control Lists in CakePHP

Link to full Tech Article

CakePHP is an MVC based framework for PHP that encourages good separation of concerns. It provides ability to rapidly scaffold from defined data models, and eliminate much boilerplate code found in accessing datasets.

Another great feature is the integrated Authentication and Authtorization support, but configuring the right Access Control List was poorly documented at the time of this article. It provides the rationale, configuration and sample code to setup a basic ACL for a site considering multiple types of users (Admins, Users) and multiple access rights (view, edit, etc).

Nifty tech tag lists fromĀ Wouter Beeftink