نظام إدارة الأذونات Fengling RBAC هو نظام لإدارة الأذونات RBAC يعتمد على ThinkPHP5.1، والذي ينفذ إدارة الأذونات الأساسية. يعتمد هذا النظام على عقد الأذونات للمصادقة، ويمكنه التحكم في عرض القوائم وإخفائها، والتحكم في عقد الأذونات بناءً على الأدوار.
هندسة برمجيات نظام إدارة الأذونات Fengling RBAC 1. إطار الواجهة الأمامية:layui2.5.6
2. إطار الواجهة الخلفية: ThinkPHP5.1.39LTS
3. الواجهة الخلفية مبنية على Lauimini
1. قم بإعداد بيئة التطوير، ويوصى باستخدام PhpStudy؛
2. قم بتنزيل كود المشروع أو Git إلى الموقع المحلي، وانسخ الكود إلى الدليل: E:/phpstudy_pro/www/؛
3. أضف موقع الويب من خلال لوحة PhpStudy وأشر إلى الدليل العام/ للدليل الجذر للمشروع؛
4. قم بإنشاء قاعدة بيانات جديدة think_rbac (يمكنك تخصيص اسم قاعدة البيانات ثم تعديل تكوين قاعدة البيانات في ملف config/database.php) واستيراد ملف قاعدة البيانات think_rbac.sql؛
5. استخدم متصفحًا (يوصى بمتصفح Chrome) للوصول إلى: http://yourdomain.com/admin، اسم المستخدم/كلمة المرور الافتراضية: admin.
1. إدارة الأدوار: إضافة أدوار، تعديل الأدوار، حذف الأدوار، ترخيص الدور
2. إدارة الأذونات: إضافة أذونات، وتحرير الأذونات، وحذف الأذونات،
3. إدارة المستخدم: إضافة مستخدمين، تعديل المستخدمين، حذف المستخدمين
4. إدارة السجل: سجل تسجيل الدخول
5. إدارة المادة: قائمة محاكاة، وظائف غير مطورة