NPC Manual Concept

Halaman Login

  1. Periksa apakah getSharedPreferences nya untuk username nya ada ? Kalau ada maka artinya aplikasi sudah pernah digunakan oleh user itu dan setingan bahasa dan ktp tidak diperlukan lagi. Langsung ambil saja dari getSharedPreferences nya masing-masing. Jika ternyata getSharedPreferences untuk usernamenya kosong, berarti belum pernah digunakan dan artinya setingan bahasa dan Citizen harus ditampilkan. Untuk pertama kali tampilkan dulu setingan bahasanya. Bahasa tidak berhubungan dengan Citizen !! Pengaruhnya hanya ke harga saja. Versi sudah dicek saat halaman login tampil.
  2. Untuk reset password, aplikasi akan meminta email yang yang dulu pernah digunakan untuk registrasi. Sistem akan cek apakah email tersebut benar pernah ada di database atau ndk. Kalau memang ada, maka akan ditarik field warganegara dan namanya. Akan dikirimkan link ke emailnya. Jika ditekan link di dalam email tersebut maka password akan dibuat sama dengan username. Jika tidak, lanjut terus saja alias tidak ada penggantian password apapun.

Leave a Reply

Your email address will not be published. Required fields are marked *