checkAccess in Yii2 RBAC برای
بررسی میزان
دسترسی کاربر جاری به یک
نقش (RoleName)
یا یک
مجوز (Permission) از دستور زیر استفاده می کردیم: [php] Yii::$app->user->can("admin") [/php]
در صورتی که بخواهیم میزان
دسترسی یک کاربر مشخص به یک
نقش یا مجوز خاص را
بررسی کنیم از دستور checkaccess استفاده می کنیم شکل کلی این دستور به این صورت می
باشد: [php] Yii::$app->authManager->checkAccess($userid, 'roleOrPermission') [/php] خروجی این کد
در صورتی که کاربر
دسترسی داشته
باشد true
یا۱ می
باشد. اما
در صورت عدم
دسترسی مقداری
بازگردانده نمیشود
برچسب:
نویسنده: پندار توکلی
تاريخ: پنجشنبه
9 اسفند
1397 ساعت: 15:09