Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (69220 Members, 799 Products, 4721 Topic, 13114 Comments)

Skrip Anda bermasalah? Yuk pakai jasa bengkel kode phpmu.com :) Mulai 50rb. Hubungi kami!
Request jadi Marketer

Full Source Code Role Base Access Control (RBAC) Basic dengan Codeigniter 4

7 Terjual
Diunduh 21x
128 KB
34 KB
35 KB
72 KB
76 KB
76 KB
70 KB
68 KB
79 KB
67 KB
92 KB
36 KB
18 KB
24 KB
Tampilkan 10 gambar lainnya...
Tampilkan gambar lebih sedikit...


PENTING - Pastikan hanya bertransaksi di phpmu.com demi menjaga keamanan transaksi dan mencegah penipuan. Laporkan seller/penjual nakal yang mengajak transaksi diluar system disini
Role-Based Access Control (RBAC) Basic – CodeIgniter 4
Versi: v2.0.0 (14 Mei 2025)

------------------------------------------------------------
UPDATE TERBARU
------------------------------------------------------------
- Support PHP 8.2.0
- Update CodeIgniter 4.6.1

------------------------------------------------------------
DESKRIPSI
------------------------------------------------------------
RBAC Basic CI4 adalah aplikasi berbasis web yang dirancang untuk mengatur dan mengelola hak akses pengguna terhadap halaman, fungsi, atau fitur tertentu.

Aplikasi ini dibangun menggunakan:
- PHP Framework : CodeIgniter 4
- Template Admin : AdminLTE v3
- Database : MySQL

Dengan sistem ini, Anda dapat memastikan setiap pengguna hanya mengakses fitur sesuai izin yang diberikan. Sistem aman dan fleksibel.

------------------------------------------------------------
PENGGUNAAN
------------------------------------------------------------
Secara umum, penggunaan aplikasi ini dibagi menjadi dua bagian utama:

1. BAGIAN DATA
- Mengelola master data yang diperlukan oleh sistem RBAC.
- Mengatur dan menetapkan hak akses pengguna.

2. BAGIAN CODING
- Menambahkan logika (logic) agar fitur tertentu hanya bisa diakses oleh pengguna yang memiliki izin.
- Menyediakan tiga helper function utama:

a. authIsLogin()
Digunakan untuk mengecek apakah pengguna sudah login.

b. authIsHaveAccess()
Digunakan untuk mengecek apakah pengguna sudah login dan apakah memiliki akses ke resource tertentu.
Jika menggunakan fungsi ini, tidak perlu lagi memanggil authIsLogin().

c. authRedirectBlocked()
Digunakan untuk mengarahkan pengguna ke halaman "Blocked" jika tidak memiliki akses.

Keterangan lebih detail mengenai parameter dan return value dari ketiga helper function tersebut dapat dilihat pada Buku Panduan atau langsung di source code aplikasi.

------------------------------------------------------------
FITUR DAN MENU
------------------------------------------------------------
- Access Resource (Resource)
- Category Resource
- Group
- Group ? Access
- Role
- Role ? Access
- User
- User ? Roles
- User ? Groups
- User ? Access

Catatan:
Setiap User memiliki tiga level akses yaitu:
1. Group Access
2. Role Access
3. Private Access (akses khusus pengguna)

User hanya membutuhkan salah satu level akses yang disetujui agar dapat memperoleh izin akses ke suatu resource.

------------------------------------------------------------
FITUR MASTER USER
------------------------------------------------------------
Sistem RBAC memiliki fitur Master User. Jika diaktifkan, pengguna dengan status Master User akan memiliki akses penuh ke semua resource tanpa batasan.

Mekanisme kerja:
Sistem hanya melakukan pengecekan login, tanpa membatasi resource bagi Master User.

Cara mengatur Master User:
1. Buka file konfigurasi: app/Config/App.php
2. Temukan variabel: $userIdMaster
3. Masukkan ID user yang ingin dijadikan Master User dengan format array.

Contoh:
public array $userIdMaster = [7];

Jika lebih dari satu user:
public array $userIdMaster = [7, 4];

Untuk menonaktifkan fitur Master User:
public array $userIdMaster = [];

Tujuan utama fitur ini adalah untuk memudahkan pengaturan awal sistem RBAC, seperti input master data dan pemberian akses ke user.

------------------------------------------------------------
RBAC Basic CI4 – Aman, Fleksibel, dan Mudah Digunakan
------------------------------------------------------------

Server Requirements :
# Server
- v 2.0.0 support php 8.2.0
- Semua requirement dari Codeigniter 4
- Database MySQL
- Tested: PHP 7.4.27

# client
- web browser (Rekomendasi google chrome)

Maaf, Tidak ada data..
Maaf, Tidak ada data..
Maaf, Tidak ada data..

0.0 / 5

5 0 Orang 4 0 Orang 3 0 Orang 2 0 Orang 1 0 Orang

Maaf, Belum ada ulasan untuk produk ini..
Regular
Rp 140,000
10.00

  • Dapat Diskon tambahan jika Beli via Akun Premium Members
  • Jaminan/Garansi uang kembali!
  • Pembaruan di masa mendatang
  • Support langsung oleh Seller
Beli SekarangPreview
Kenapa Harganya bisa Murah? Baca Disini

Category
Web Tool
Author
M Rachmat Riadi
File Size
31 MB
Sumber File
https://applayer.cloud/
Harga
Rp 140,000 150,000
(Diskon 7%)
Akses
Free Akun (Berbayar)
Nama Lapak
m rachmat riadi
Published
13 Sep 2023, 06:54:30 WIB
Last Update
Tidak ada data
Download
21 kali
Tags
CodeIgniter, PHP,


Online