Hi, if i allow change and recover to everyone and deny to all after that i cannot open change with a user that didn’t sign in, if i do a deny all first same problem… But, if i comment the deny all it works, but all the other actions works too, how can i do to allow change and recover actions to any user?
array('allow', // allow to all users
'actions'=>array('change, recover'),
'users'=>array('*'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('admin','adminpartial', 'index', 'view', 'delete', 'create', 'update','updatepass', 'use', 'Ssh', 'Proxy', 'Msn', 'Vpn', 'recover'),
'expression'=>'$user->isAdmin()',//''users'=>array('admin'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('Ssh'),
'expression'=>'$user->isAdmin() && Yii::app()->session["permission"]->ssh',//''users'=>array('admin'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('Proxy'),
'expression'=>'$user->isAdmin() && Yii::app()->session["permission"]->proxy',//''users'=>array('admin'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('Msn'),
'expression'=>'$user->isAdmin() && Yii::app()->session["permission"]->msn',//''users'=>array('admin'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('Vpn'),
'expression'=>'$user->isAdmin() && Yii::app()->session["permission"]->vpn',//''users'=>array('admin'),
),
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('Report'),
'expression'=>'$user->isAdmin() && Yii::app()->session["permission"]->relatorio',//''users'=>array('admin'),
)
array('deny', // deny all users
'users'=>array('*'),
),
);
Thanks