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

Comments

Post a Comment

Popular posts from this blog

IT Asset Management Dengan PHP MySQL

PHP MySql CRUD Dengan Konsep MVC

Cara Sederhana Multi Insert Data Dengan PHP - MySQL