نحوه عملکرد متد checkAccess

[right]سلام به همگی

من تو فهمیدن نحوه عملکرد متد

checkaccess

مشکل دارم اگه کسی در این باره چیزی می دونه ممنون میشم یه توضیحی بدین

[/right]

[font="Tahoma"][rtl]سلام،

اگر به صورت مشخص، ابهامی که داری رو مطرح کنی بهتر میشه صحبت کرد.

اما به طور کلی این تابع برای چک کردن سطح دسترسی کاربران استفاده میشه که شامل سه سطح Role, Task, Operation هست که به شکل درختی پشت سرهم هستند.

شما میتونید به یک سری کاربر یک سری وظایف رو تخصیص بدید و یا اون وظایف رو از اونها سلب کنید.

سپس در هر کجا با دستور Yii::app()->user->checkAccess میتونید دسترسی کاربر رو چک کنید.

این دو لینک برای درک موضوع بهتون کمک میکنه:

http://www.yiiframework.com/doc/guide/1.1/en/topics.auth#role-based-access-control

http://www.yiiframework.com/wiki/136/getting-to-understand-hierarchical-rbac-scheme/

ممنون

[/rtl][/font]