First of all, Hello everybody :) I'm pretty new to formalized ACL stuff as I've been using "hand made" code till now and I'm not used to write applications using frameworks. I've been reading so many confusing things all around and it's not really clear where to get info, real info.
The moment is crucial, old wiki pages are not accessible, 1.2.x.x is lacking of docs (this will cut down community help and testing of what gets developed) and people like me would like to start using the 1.2.x.x in order to be ready when 1.2.0.0 will be out :) Getting to the point, at reading some links and pages, and even if someone likes to separate authorization from authentication, I think that these are not so separate. As documented in Cakephp (http://manual.cakephp.org/chapter/acl), ACL are meant to be useful to check who/what can get to where/what, no matter if the "what" is accessing something is a human user or an application component. Well, if it could be pretty complicate for the new comers to setup some ACL controls, I think I can share some personal notes I have: - Once you have some kind of ACOs/AROs set in the database, some code must be added to the application if you want dynamic data to be ACL controlled (that is, if you want a new user to inherit permissions on his new posts or records) -- There are no real examples of this around (even if http://bakery.cakephp.org/articles/view/how-to-use-acl-in-1-2-x it's pretty interesting, it seems to be lacking somewhere). - It's not clear to me how to deploy pragmatically a logical link between an authorized user is mapped to the corresponding ARO. - It's not clear how to automate the process of logging in + checking the ACL rules - As most of us use a username/password thing to authenticate, a simple example could be interesting to see, from scratch (create database tables, acl rules, models, controllers). So, the main question is: is there a complete example describing acl and authentication process step by step somewhere ? If the answer is "no, there isn't", who want to help me in putting down some notes somewhere and start building a little howto ? Cheers イタリア人 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---