Laravel 8 : User Management Part1
Selamat datang di blog saya :D
Pada postingan ini saya akan sharing membuat aplikasi multi user dengan laravel 8, konsep multi user yang akan saya sharing pada postingan ini adalah seperti berikut :
1. Data User
data user ini berisi data user login, struktur table-nya seperti berikut :
2. Data Menu Group
data menu group ini berisi pengelompokan menu-menu yang ada didalam aplikasi, struktur table-nya seperti berikut :
3. Data Menu
data menu berisi menu-menu yang ada didalam aplikasi, struktur table-nya seperti berikut :
4. Data Role
data role berisi daftar role yang dibuat di dalam aplikasi, struktur table-nya seperti berikut :
5. Data Menu Role
data menu role ini menyimpan menu-menu apa saja yang bisa diakses pada role yang sudah dibuat, misalkan role A bisa mengakses menu Master barang, master supplier, dll. struktur table-nya seperti berikut :
6. Data User Role
data user role ini berisi role-role apa saja yang didapatkan oleh user yang akan login ke dalam aplikasi, contoh pada role A diatas bisa mengakses menu master barang, master supplier, maka user yang mendapatkan role A akan bisa mengakses semua menu yang ada didalam role tersebut. struktur table-nya seperti berikut :
dengan pengaturan akses seperti ini, aplikasinya akan jadi flexible dalam pengaturan otorisasi menu-menu yang bisa di akses oleh masing-masing user yang ada didalam aplikasinya.
untuk selanjutnya membuat project laravel dan ngoding :D
Par2 disini :
https://husnulmshare.blogspot.com/2021/09/laravel-8-user-management-part2.html
untk db nya apa ada yang lain lagi kk ?
ReplyDelete