Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67318 Members, 787 Products, 5275 Topic, 12953 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time), cari disini : Members Area Jobs!

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

1 Terjual
Diunduh 1x
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...


Role Base Access Control (RBAC) Basic Ci4

Merupakan aplikasi berbasis web yang dibuat untuk membuat dan mengelola akses pengguna ke Page / Function / Fitur Tertentu.

Dibuat dengan menggunakan PHP Framework Codeigniter 4, AdminLTE v3 sebagai template dan database MySQL.

# Server Requirement
- Semua requirement dari Codeigniter 4
- Database MySQL
- Tested: PHP 7.4.27

# Penggunaan
Secara umum, untuk menggunakan aplikasi ini dibagi menjadi 2 bagian yaitu Bagian Data dan Coding.
1. Bagian Data bertujuan untuk mengelola master data yang diperlukan sistem RBAC dan mengelola hak akses User.
2. Bagian Coding bertujuan untuk memberikan Logic Code agar Page / Function / Fitur tertentu hanya dapat diakses oleh User yang telah ditentukan pada Bagian Data. Tersedia 3 Helper Function yang dapat digunakan sebagai berikut:
a. authIsLogin() : Helper Function yang digunakan untuk mengecek apakah Pengguna sudah login atau belum.
b. authIsHaveAccess() : Helper function yang digunakan untuk mengecek apakah Pengguna sudah login atau belum dan juga mengecek apakah memiliki akses ke Page / Function / Fitur (kami sebut Access Resource/Resource) atau tidak. Jika anda menggunakan function ini, tidak perlu lagi menggunakan function authIsLogin().
c. authRedirectBlocked() : Helper function yang digunakan untuk redirect ke page Blocked jika tidak diberikan akses.

Lebih detail tentang ketiga Helper Function tersebut seperti Parameter dan Return, bisa cek pada Buku Panduan yang disertakan ketika membeli aplikasi ini, atau tinggal cek langsung ke source code nya.

# Fitur / Menu
- Access Resource (Resource)
- Category Resource
- Group
-- Group -> Access
- Role
-- Role -> Access
- User
-- User -> Roles
-- User -> Groups
-- User -> Access
* User memiliki 3 Level Access: Group, Role dan Private/khusus(User). User hanya membutuhkan satu Level Access yang disetujui agar dapat mendapatkan Akses.
-----------------------------------------------------------------------------------------------------------
* Master User: Sistem RBAC memiliki fitur Master User yang jika diaktifkan/digunakan, maka user tersebut memiliki akses ke Resource tidak terbatas.
Sistem RBAC yang memfilter akses ke Resource, hanya melakukan pengecekan apakah sudah login atau belum. Untuk menggunakan fitur ini, cukup mengisi variable $userIdmaster pada config file (app/Config/App.php) user_id dari user yang akan dijadikan sebagai Master User dengan format data Array, sehingga Master User bisa lebih dari 1.
Tujuan utama ada fitur Master User ini, untuk memudahkan dalam pengaturan awal sistem RBAC seperti input master data & Pemberian akses ke user.
Untuk menonaktifkan Fitur Master User, cukup kosongkan variable master User tersebut (format data array = []).
Contoh:
public array $userIdMaster = [7];
atau jika lebih dari satu user:
public array $userIdMaster = [7,4];
atau jika ingin menonaktifkan fitur ini:
public array $userIdMaster = [];

-----------------------------------------------------------------------------------------------------------
# Data Awal (tidak ada perubahan pada file .sql):
- User:
-- username = user4c
-- Password = 123

-- username = grid
-- password = 123

- Master User = 7 (user4c)
-----------------------------------------------------------------------------------------------------------

SOURCE CODE LAINNYA:
- RBAC Codeigniter 3: https://members.phpmu.com/kontribusi/detail/full-source-code-role-base-access-control-dengan-codeigniter-3

- RBAC Codeigniter 4: https://members.phpmu.com/kontribusi/detail/full-source-code-role-base-access-control-rbac-basic-dengan-codeigniter-4

- Pengarsipan Surat Codeigniter 4: https://members.phpmu.com/kontribusi/detail/full-source-code-sistem-informasi-pengarsipan-surat--sipas21--dengan-codeigniter-4

- Perpustakaan Codeigniter 3: https://members.phpmu.com/kontribusi/detail/full-source-code-aplikasi-perpustakaan-dengan-codeigniter-3-librac3

Server Requirements :
# Server
- 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 100,000
7.14

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

Category
Web Tool
Author
M Rachmat Riadi
File Size
30 MB
Sumber File
https://mrachmatriadi.com/
Harga
Rp 100,000
Akses
Free Akun (Berbayar)
Nama Lapak
m rachmat riadi
Published
13 Sep 2023, 06:54:30 WIB
Last Update
Tidak ada data
Download
1 kali
Tags
CodeIgniter, PHP,