PHPMaker adalah tools PHP Code Generator yang dapat membangkitkan kode PHP untuk Aplikasi Web Anda dengan sangat cepat berdasarkan object-object yang terdapat di database, seperti Table dan View. PHPMaker menggunakan istilah Table untuk lebih menyederhanakan object-object database tersebut, sehingga object View sering kali disamakan dengan istilah Table. Untuk setiap Table, maka PHPMaker dapat membatasi Pengguna untuk menggunakan Hak Akses yang tersedia di Table tersebut. Aplikasi Web harus … [Selengkapnya ...]
Menambahkan Pesan Saat Password Kadaluarsa di Aplikasi Web dari PHPMaker
PHPMaker memiliki kemampuan untuk menetapkan umur (dalam satuan hari) dari password atau kata sandi di Aplikasi Web yang dibangkitkan olehnya. Pengaturan ini dapat Anda aktifkan dengan sangat mudah melalui menu tab Security -> Advanced -> User Login Options -> Password expiry time (days). Pastikan juga Anda sudah mengaktifkan pengaturan Enable password expiry dari lokasi yang sama tadi di project PHPMaker Anda. Ketika kata sandi sudah habis masa berlakunya (expired), maka sistem akan memaksa … [Selengkapnya ...]
Mudahnya Memanipulasi User ID di Aplikasi Web dari PHPMaker
Di artikel yang sebelumnya kita sudah membahas bagaimana mudahnya Web Developer dapat mengijinkan Pengguna untuk melihat record milik Pengguna lain pada Aplikasi Web yang dibangkitkan oleh PHPMaker. Di artikel yang ini kita akan melanjutkan mengenai teknis pemanipulasian User ID atau ID Pengguna yang bertujuan di samping untuk mengijinkan Pengguna mengakses record milik Pengguna lainnya, juga membatasi record-record tertentu yang dapat diakses oleh Pengguna. PHPMaker telah menyediakan sebuah … [Selengkapnya ...]
Mudahnya Menerapkan Hak Akses yang Dinamis di Aplikasi Web dari PHPMaker
PHPMaker sudah menyediakan fitur Security yang begitu lengkap dan demikian hebatnya di Aplikasi Web yang dibuat olehnya. Di antaranya menerapkan konsep RBAC (Role Based Access Control) untuk memudahkan Web Developer mengelola pembagian Hak Akses berdasarkan Peran yang dimiliki oleh setiap Pengguna. RBAC sudah sering digunakan di aplikasi untuk menangani hak akses Pengguna, entah itu yang berbasis web maupun desktop. Sekedar untuk menyegarkan ingatan kembali, RBAC memisahkan konsep Pengguna, … [Selengkapnya ...]
Betapa Mudahnya Memanipulasi Menu Aplikasi Web dari PHPMaker
Di artikel saya sebelumnya, kita sudah mengetahui bahwa betapa mudahnya menyembunyikan Item Menu di Aplikasi Web yang dibuat dengan PHPMaker. Kita cukup hanya menulis sedikit kode saja dari dalam aplikasi PHPMaker pada bagian server event MenuItem_Adding. Artinya, kita tidak perlu menulis kode di file script yang sudah di-generate oleh PHPMaker. Kita juga tidak perlu bersusah payah mengkostumais file Template PHPMaker. Semuanya dapat dilakukan dengan sangat mudah dan cepat hanya dari dalam … [Selengkapnya ...]