Urutan ideal untuk mengakses sebuah halaman di dalam sebuah aplikasi berbasis web biasanya dimulai dari membuka halaman Login. Kemudian, Pengguna mengisikan Username dan Password-nya di halaman Login tersebut, dan setelah berhasil login, maka dia akan melihat halaman depan atau Halaman Utama. Setelah itu, Pengguna baru bisa memilih salah satu menu yang diinginkannya untuk membuka halaman yang sesuai dengan link pada menu tadi. Dapatkah Anda bayangkan, bahwa bagi sebagian Pengguna yang sudah … [Selengkapnya ...]
Keluar atau Logout Otomatis Setelah Pengguna Idle Beberapa Menit
Setelah kita membahas mengenai salah satu faktor keamanan di aplikasi berbasis web yang wajib diperhatikan mengenai betapa pentingnya mendorong Pengguna agar menggunakan password dengan tingkat kekuatan yang tinggi, maka kini saatnya kita membahas mengenai faktor keamanan yang lainnya. Selain mendorong Pengguna untuk menggunakan password yang kuat, maka di aplikasi web yang kita bangun sebaiknya disediakan juga fitur yang memungkinkan Pengguna keluar atau logout otomatis jika mereka idle … [Selengkapnya ...]
Kemungkinan Apa Saja yang Harus Ditangani Saat Pengguna Login ke Aplikasi Web?
Ada beberapa kemungkinan yang bisa terjadi saat Pengguna login ke aplikasi berbasis web. Setiap kemungkinan itu harus ditangani oleh sistem dengan baik. Seperti misalnya, Pengguna yang gagal login berkali-kali, apa yang harus dilakukan oleh sistem? Atau jika Pengguna lupa password, apa yang harus mereka lakukan? Atau jika password Pengguna sudah kadaluarsa, apa yang harus dilakukan oleh Pengguna, dan bagaimana sistem meresponnya? Berikut ini kita akan mengidentifikasi beberapa … [Selengkapnya ...]
Fitur Wajib di Aplikasi Web: Forgot Password (untuk Mereset Password)
Sering kali saya mengamati beberapa aplikasi berbasis web yang berfungsi untuk mengelola data (tambah, ubah, hapus, cari, tampilan) mengabaikan fitur penting yang seharusnya wajib ada. Hal ini akhirnya membuat saya menulis artikel ini untuk mengingatkan para web developer agar tidak menyepelekan fitur penting tersebut. Contoh yang saya maksud dan sering dilupakan itu adalah fitur untuk mereset password atau kata sandi. Fitur ini sangatlah penting di sebuah aplikasi berbasis web yang mengharuskan … [Selengkapnya ...]