Rest Password atau Lupa Password Django Admin

Pernah mengalami lupa password bukan ? pasti kesal apabila sedang masa development tiba-tiba lupa password admin, mungkin dikarenakan terlalu lama ditinggal mudik lebaran ya. hehehe
Disini saya akan membahas mengenai reset password django admin, disini saya menggunakan postgresql, tetapi untuk tips ini bisa digunakan untuk semua type engine database, mau menggunakan postgresql atau mysql atau lainnya. Sampai saat ini saya belum bisa memahami metode enkripsi yang digunakan oleh django admin, tetapi saya mempunya tips atau cara agar django admin kalian yang lupa password bisa dibuka kembali.
Langkahnya adalah
  • Pertama kalian harus mengetahui database apa yang kalian gunakan.
  • Buka database kalian dan cari tabel dengan nama auth_user
  • Lihat field username, cari username admin kalian yang hendak kalian reset
  • Lakukan update field password terhadap username tersebut, kalian bisa menggunakan opsi edit jika menggunakan phpmyadmin (mysql) atau postgresql(phppgadmin) atau menggunakan perintah sql update
  • Isikan password dengan kode dibawah ini :

pbkdf2_sha256$20000$KZmBDNHV6BBX$fWGpH17uHplgx2KrOGZiULV8ZAP70xOcj4du7yoD6vA=

Sekarang kalian kembali ke django admin kalian dan masuklah ke admin superuser kalian. Masukan username kalian dan masukan password : intan
Kesimpulannya : Dilain kesempatan saya akan membahas metode enkrispi dari django dan kode password diatas adalah hasil enkripsi dari kata “intan”.
Semoga bermanfaat.

Leave a Reply

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