Konfigurasi Hak Akses Masing Masing Tipe User

Sambungan artikel sebelumnya>>>

php

Konfigurasi Hak Akses Masing Masing Tipe User

Setelah selesai mendefinisikan konfigurasi global, selanjutnya adalah membuat file konfigurasi hak akses masing masing tipe user, halaman web mana saja yang bisa diakses setiap tipe user.
  1. Pertama buat folder dengan nama "akses".
  2. Di dalam folder akses buatlah 3 file, file admin.php untuk pengguna dengan peran admin, file user.php untuk pengguna dengan peran user (user biasa), dan file guest.php untuk pengguna dengan peran guest.
Masing masing file tersebut adalah sebagai berikut:
file admin.php

      1. <?php
      2. $__akses_config = array(
      3. 'login.php',
      4. 'logout.php',
      5. 'admin/index.php',
      6. 'admin/list-user.php',
      7. 'admin/add-user.php',
      8. 'admin/edit-user.php',
      9. 'admin/delete-user.php',
      10. 'admin/add-artikel.php',
      11. 'admin/edit-artikel.php',
      12. 'admin/list-artikel.php',
      13. 'admin/delete-artikel.php',
      14. 'index.php',
      15. 'view-artikel.php'
      16. );

file user.php

  1. <?php
  2. $__akses_config = array(
  3. 'login.php',
  4. 'logout.php',
  5. 'admin/index.php',
  6. 'admin/add-artikel.php',
  7. 'admin/edit-artikel.php',
  8. 'admin/list-artikel.php',
  9. 'admin/delete-artikel.php',
  10. 'index.php',
  11. 'view-artikel.php'
  12. );


file guest.php

  1. <?php
  2. $__akses_config = array(
  3. 'login.php',
  4. 'logout.php',
  5. 'register.php',
  6. 'index.php',
  7. 'view-artikel.php'
  8. );
    ketiga file di atas berisi satu variabel dengan nama $__akses_config dengan tipe data array, variabel $__akses_config berisi data array dari halaman halaman mana saja yang bisa diakses masing masing tipe user. Contoh admin boleh mengakses halaman admin/list-user.php sedangkan user dan guest tidak bisa, kemudian semua pengguna bisa mengakses halaman login.php.
    Jumlah file di folder akses tidak terpaku hanya 3 buah, bisa ditambah sesuai dengan kebutuhan, sesuai dengan tipe user yang diinginkan.

1 comment:

Buat Yang MAu Download Scrip Jika Mau Gratis Silahkan Minta LInk Download nya Di Form Contak Admin Ya..

Related Posts Plugin for WordPress, Blogger...