I'm using auth and acl in my website, and I'm using the 'controllers' way to
grant or deny access. Everything is fine, except that I don't know how to
grant or deny access to a non-standard action in a controller.
For example, in my postsController, I have the actions add, read, index,
view, etc. All of those are standard, so I just type in the command line:
cake acl grant Admin Posts '*'
And I have access for all those actions, because aros_acos table will be
changed accordingly.
But what if I have an action there called "moveUp", for example? How can I
grant or deny access to this action?
FOr now I'm using
Function beforeFilter {
$this->Auth->allowedActions = array('moveUp');
}
But this isn't safe, as you can imagine =P
Thanks guys! I hope I made myself clear, this ACL/Auth stuff is still a bit
confusing to me!
--
View this message in context: http://www.nabble.com/Auth-ACL--%3E-using-actionPath-%3E%27controllers%27-and-non-standard-actions-tp25269069p25269069.html
Sent from the CakePHP mailing list archive at Nabble.com.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment