cakephp - Return ACL group of user -
i have created user authentication system using cakephp's aco/aro tables using this tutorial.
i creating interface change groups of users , display current group of user.
i searched api , not find built-in method query group user belongs to. best way this?
you may or may not decide in users
table have security_group_id
field points security_groups
table. within security_groups
table store aliases/names of security groups (i.e. administrators, site users, managers, etc.).
in aro
table these security groups root/parent nodes subsequent user accounts create on system. querying users
tables security_group_id
field, can determine group user in.
another approach do:
$aro =& classregistry::init('aro'); $theuser = array('user' => array('id' => <user_id>)); $aropath = $aro->node($theuser);
$aropath
array including user node in $aro
table , parent nodes.
Comments
Post a Comment