Sistem manajemen izin Fengling RBAC adalah sistem manajemen izin RBAC berdasarkan ThinkPHP5.1, yang mengimplementasikan manajemen izin dasar. Sistem ini didasarkan pada node izin untuk otentikasi, dapat mengontrol tampilan dan penyembunyian menu, dan mengontrol node izin berdasarkan peran.
Arsitektur perangkat lunak sistem manajemen izin Fengling RBAC 1. Kerangka kerja front-end: layui2.5.6
2. Kerangka kerja backend: ThinkPHP5.1.39LTS
3. Antarmuka back-end didasarkan pada layimini
1. Siapkan lingkungan pengembangan, disarankan untuk menggunakan PhpStudy;
2. Unduh atau Git kode proyek ke lokal, salin kode ke: direktori E:/phpstudy_pro/www/;
3. Tambahkan situs web melalui panel PhpStudy dan arahkan ke direktori public/ dari direktori root proyek;
4. Buat database baru think_rbac (Anda dapat menyesuaikan nama database lalu mengubah konfigurasi database di file config/database.php) dan mengimpor file database think_rbac.sql;
5. Gunakan browser (disarankan browser chrome) untuk mengakses: http://domainanda.com/admin, nama pengguna/kata sandi default: admin.
1. Manajemen peran: menambah peran, mengedit peran, menghapus peran, otorisasi peran
2. Manajemen izin: menambah izin, mengedit izin, menghapus izin,
3. Manajemen pengguna: menambah pengguna, mengedit pengguna, menghapus pengguna
4. Manajemen log: log masuk
5. Manajemen artikel: menu simulasi, fungsi yang belum dikembangkan