Tahukah Anda bahwa di PHPMaker 2021 kita bisa menggunakan 3 pilihan untuk menyimpan data Password melalui Aplikasi Web yang di-generate olehnya? Ketiga pilihan itu adalah Plain Text Password, MD5 Password, dan Hashed Password. Plain Text Password Ini adalah pilihan default atau standar yang disediakan oleh PHPMaker, jika kita tidak mengaktifkan beberapa pengaturan yang akan kita bahas pada dua pilihan di bawah ini. Artinya, data Password yang disimpan di table users (table berisi data … [Selengkapnya ...]
Beginilah PHPMaker Menangani Keamanan Level Pengguna Secara Dinamis
Ada yang bilang: Tak kenal maka tak sayang. Lantas, kalau sudah kenal apakah menjadi semakin sayang? Hehe, jangan berpikiran negatif dulu ya. Yang saya maksud di sini adalah, jika Anda belum mengenal PHPMaker, biasanya Anda tidak akan mau; atau bahkan; tidak akan pernah menggunakan PHPMaker. Tapi coba jika Anda sudah mengenal dan semakin mendalami PHPMaker, maka perhatikan dan rasakan sendiri apa yang akan terjadi. Ahaaa! Itulah maksudnya. Akhir-akhir ini saya semakin banyak menerima komentar … [Selengkapnya ...]
Memaksa Pengguna untuk Ganti Password Setelah Login Pertama di Aplikasi Web dari PHPMaker
Aplikasi Web yang dihasilkan oleh PHPMaker memiliki kemampuan untuk memaksa Pengguna mengganti Kata Sandi atau Password jika masa berlakunya sudah habis. Pengertian memaksa di sini adalah, sistem akan mencegah Pengguna membuka menu atau halaman lain setelah berhasil login, sebelum mengganti Password-nya. Jadi, jika Pengguna tetap bandel mengklik menu lainnya setelah login, sistem akan tetap me-redirect Pengguna tersebut ke halaman Change Password. Pengaturan mengenai hal ini dapat disesuaikan … [Selengkapnya ...]
Wouw, PHPMaker 11 Mendukung Concurrent Login Lebih dari 1 Pengguna!
Sampai dengan versi 10, PHPMaker sudah menyediakan pengaturan keamanan Aplikasi Web yang bernama Disallow concurrent login. Fitur ini bisa Anda lihat melalui menu tab Security -> tombol Advanced -> User Login Options -> Login. Jika fitur ini diaktifkan, maka Aplikasi Web yang dihasilkan olehnya akan mencegah Pengguna lain login menggunakan akun milik Pengguna yang statusnya sedang login di Aplikasi Web tersebut; baik itu melalui browser maupun komputer yang berbeda. Hal ini tentu saja sangat … [Selengkapnya ...]
Hati-hati Menggunakan Password MD5 dan Case-Insensitive dari PHPMaker!
Seperti yang sudah kita ketahui, PHPMaker memiliki pilihan (opsi) untuk menentukan apakah Password (Kata Sandi) yang Anda gunakan untuk Login ke Aplikasi Web yang dihasilkan olehnya akan disimpan dalam format enkripsi satu arah MD5. Selain itu, PHPMaker juga menyediakan pilihan Case-Sensitive yang berguna untuk menyamarkan mereka yang hendak melakukan Login dengan metode bruce-attack. Jika Anda menggunakan Password dalam format MD5 (enkripsi hash satu arah bawaan MySQL) dan juga dalam bentuk … [Selengkapnya ...]