ورود

View Full Version : ساخت rbac با گروه



numberone1
یک شنبه 28 خرداد 1396, 17:21 عصر
سلام دوستان
من میخوام برای پروژم سطح دسترسی طراحی کنم با rbac خود فریم ورک
ولی یه امکانی هم نیاز دارم کاربر ها , بتونن توی یک یا چند گروه عضو بشن. مثلا گروه مدیران یا گروه نویسندگان
دسترسی به گروه بدم که شامل همه کاربر های عضو داخلش بشه. هم چنین هر گروه بتونه زیر گروه داشته باشه
اینو چطوری میتونم با rbac خود فریم ورک پیاده سازی کنم؟

tameshkz23
شنبه 03 تیر 1396, 11:19 صبح
سلام
ابتدا باید rbac رو توی پروژ ه فعال کنین.
لینک های زیر کمکت میکنه
آموزش RBAC (http://www.goyii.ir/?s=rbac)

Class yii\rbac\DbManager (http://www.yiiframework.com/doc-2.0/yii-rbac-dbmanager.html)پس از فعال سازی می تونی خودت CRUD ایجاد کنی
علاوه بر این هم ماژول هایی هست که این کار رو انجام میدن
https://github.com/dektrium/yii2-user
https://github.com/dektrium/yii2-rbac

در سایت goyii.ir (http://www.goyii.ir) نحوه ی نصب و استفاده از ماژول های بالا هم قرار داده شده
http://www.goyii.ir/step-by-step-%D8%A8%D8%A7-%D9%85%D8%A7%DA%98%D9%88%D9%84-dektrium-rbac-%D8%AF%D8%B1-yii2/
http://www.goyii.ir/step-by-step-%D8%A8%D8%A7-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-dektrium-user-%D8%AF%D8%B1-yii2/