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 members who would authenticate to login, and change their profiles, etc. So we had a Users controller with a admin_edit action for the administrator so the admin could edit the users via the admin UI, and an edit action for members that wold edit their own profile via the front end UI. If you only have one type of authenticating user, and want to keep it simple, then skip prefix routing. However, if you think that you might have two types of authenticating users (admins and members), then use the prefix routing. Regards Reuben Helms On Thursday, 15 May 2014 02:11:49 UTC+10, bobkill01 wrote: > > 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 Application - part 2 > > For example, if I want to create a simple site with an administrator who > manages the site and frontend part. I have to use what solution? Can I > manage a website with standard methods in the controller (edit, add ...) or > I have to use ... admin_edit in core.php *** ? I am a beginner, thank you > for your understanding. > > Thank's > > > *** > * Set to an array of prefixes you want to use in your application. Use for > * admin or other prefixed routes. > * > * Routing.prefixes = array('admin', 'manager'); > * > * Enables: > * `admin_index()` and `/admin/controller/index` > * `manager_index()` and `/manager/controller/index` > * > */ > //Configure::write('Routing.prefixes', array('admin')); > > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.