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 si pengguna login terlebih dulu agar dapat mengakses menu yang sesuai dengan hak aksesnya.
Yang namanya manusia, pasti tidak pernah luput dari lupa. Apalagi jika dia memiliki banyak akun dengan username dan password yang beraneka ragam. Ketika pengguna tidak bisa login karena lupa dengan password-nya, maka hal pertama yang biasa mereka lakukan adalah berusaha mencari link seperti Forgot Password? di halaman Login. Mereka berharap bisa mereset sendiri password-nya setelah mengklik link tersebut dan mengikuti petunjuk di halaman selanjutnya. Ini merupakan hal yang sangat wajar di sebuah aplikasi berbasis web. Bayangkan jika fitur ini tidak ada, lalu bagaimana mungkin dia bisa login ke aplikasi web tadi?
Saya punya pengalaman buruk ketika menggunakan sebuah aplikasi berbasis web yang tidak menyediakan fitur ini. Ketika saya lupa password untuk login karena sudah lama tidak menggunakan aplikasi web tersebut, saya pun berusaha mencari-cari link untuk mereset password dari halaman Login. Alhasil, saya tidak menemukannya sama sekali! Rasanya heran bercampur jengkel jika melihat ada aplikasi berbasis web yang tidak menyediakan fitur untuk mereset password. Terkesan kok aplikasi web tersebut dibangun seperti tidak serius ya?
Yang lebih aneh dan lucu lagi, saya kenal dengan developer-nya dan langsung segera menghubunginya, lalu menyarankan dengan baik-baik kepadanya supaya menambahkan fitur ini. Tentu disertai alasan mengapa fitur ini penting dan wajib ada. Eh, sudah berbulan-bulan saya menunggu, sampai saat artikel ini pun saya tulis, tetap saja fitur untuk mereset password tersebut tidak ditambahkan di aplikasi web tersebut. Nggak tahu lagi mau bilang apa. Jengkel dan geli bercampur jadi satu melihat kondisi ini. 🙁 🙂
Akhirnya, waktu saya tidak bisa login itu, saya pun disarankan untuk menghubungi Admin aplikasi web tersebut agar meminta bantuan me-reset-kan password. Lagi-lagi, saya kembali heran sambil berpikir dalam hati, jika semua pengguna aplikasi web tadi (yang kebetulan saya juga tahu jumlahnya mencapai puluhan ribu) meminta hal yang sama ke Admin seperti yang saya lakukan, apakah si Admin tidak akan jengkel juga jika harus mengerjakan pekerjaan yang sebenarnya bisa dilakukan sendiri oleh pengguna aplikasinya melalui fitur reset password tadi?
Kenapa si web developer tidak juga menyediakan fitur untuk mereset password tadi? Bisa jadi si Admin sudah menyarankan hal yang sama juga seperti yang saya sarankan kepada si web developer tadi. Tapi, entah mengapa web developer yang satu ini seperti sama sekali tidak merasa berdosa tidak menyediakan fitur tersebut di aplikasi web yang dia bangun. Atau jangan-jangan dia tidak tahu cara membuat fitur ini? Lha, kan sudah ada Google? Apa susahnya sih mencari contoh-contoh skrip untuk mereset password tersebut? Hehehe, weleh… weleh… weleh… ada-ada saja ya? 😀
Belajar dari pengalaman di atas, sudahkah di aplikasi web yang Anda bangun menyediakan fitur untuk mereset sendiri password penggunanya?
Agus mengatakan
Jika saya membuat aplikasi siswa…. Bagaimana membuat login berdasarkan NIM mahasiswa .. dan mereka hanya bisa membuka data berdasarkan NIM mereka saja….? Terimakasih.
Husnawati mengatakan
Good morning
Masino Sinaga mengatakan
Good morning, too to you.
Tiara Hidayah mengatakan
Saya ingin nemukan akun facebook saya
Agnesia mengatakan
Aplikasi HP terkunci