You don't have to use the admin prefix, but it might help if you have two
types of authenticated users, who might see different versions of an edit
action on a controller.
For example, in one website I did, we had the administrators who would
authenticate to edit the site, and we had website
I look at the possibilities offered by CakePHP for authenticated
applications but I do not understand in what cases I should use this or
that rule among the three listed below.
Simple Authentication and Authorization Application
Simple Acl controlled Application
Simple Acl controlled