Cara Menukar Kata Laluan Terlupa di PHP

Artikel ini akan memberi anda pengetahuan terperinci dan komprehensif mengenai pelbagai cara untuk menukar kata laluan terlupa di PHP.

Sistem log masuk adalah di mana pemulihan kata laluan terlupa adalah wajib. Kata laluan akaun yang dilupakan dikemas kini oleh pengguna dengan menggunakan sistem log masuk. Kata laluan aksen dapat diset semula dengan mudah dengan pautan kata laluan terlupa. Dalam artikel ini, kita akan memahami mengenai Kata Laluan di mengikut urutan berikut:

dapatkan panjang array js

Lupa kata laluan

Proses pemulihan kata laluan terlupa dan membuat skrip untuk melaksanakan e-mel kata laluan terlupa secara berfungsi dalam sistem masuk PHP.





password-in-php

Fail yang diuji boleh digunakan dalam pemulihan kata laluan yang terlupa. Petunjuk berikut perlu dipertimbangkan semasa memberikan kata laluan dalam PHP:



  • Style.css: terlupa, borang rehat dan log masuk gaya

  • Rehatkan kata laluan.php: memaparkan borang kata laluan yang direhatkan

  • Pengguna accont.php: menangani kata laluan terlupa, tetapkan semula kata laluan, dan penghantaran e-mel.



  • Lupa kata laluan .php: paparkan borang kata laluan terlupa

  • Pengguna.php: mengendalikan kerja pangkalan data yang berkaitan

  • Index.php: paparkan borang log masuk dengan garis kata laluan terlupa

Kaedah untuk Menetapkan Semula Kata Laluan dalam PHP

Seorang pengguna boleh menetapkan semula kata laluan menggunakan 3 kaedah yang disenaraikan di bawah:

  • Menghantar kata laluan: Ia diambil kerana pangkalan data pangkalan data adalah kata laluan teks biasa (jenis ini tidak digalakkan)

  • Menghasilkan rentetan rawak sebagai kata laluan . Pengguna telah menerimanya dalam bentuk e-mel. Pangkalan data akan dikemas kini dengan kata laluan menggunakan kata laluan hash.

    cara menyusun kod java
  • Menggunakan token tetapan semula kata laluan: rentetan hash dihasilkan secara rawak. Pangkalan data disimpan dalam rentetan hash tetapi mereka mungkin tidak disimpan dalam lajur kata laluan. Pengguna menerima pautan dalam bentuk e-mel. Pengguna akan diminta memasukkan kata laluan. Kata laluan lama boleh digunakan untuk log masuk sehingga masa itu.

Ini adalah dua skrip yang membolehkan memperbaiki skrip kata laluan PHP yang terlupa.Yang membenarkan pengguna memasukkan alamat e-mel mereka untuk menyimpan kata laluan baru mereka, mereka mungkin perlu mengunjungi pautan yang diemail

CONTOH:

Untuk menulis php kata laluan yang terlupa. Mulakan dengan dokumen baru dalam teks yang diedit atau IDE, untuk dinamakan php kata laluan terlupa.

Kodnya adalah:

& ampampampampampampampampampampampampampampampampampampampangampampampampampampampampampampampampeladalah? php #script 18.10- terlupa kata sandi.php memerlukan ('include config.inc.php') $ page_title = 'lupa kata laluan anda' include ('include / header.html') Periksa sama ada borang dihantar, ia juga telah disertakan. sertakan sambungan pangkalan data dan buat Pemboleh ubah bendera: jika ($ -server ('kaedah permintaan') = 'pos') (memerlukan (MYSQL) $ ud = false

Menetapkan semula Kata Laluan dalam PHP

Tidak dapat dielakkan bahawa orang-orang yang lupa kata laluan mereka atau yang paling biasa di laman web, diimport untuk mempunyai rancangan kontingensi untuk keadaan dan kesempatan seperti itu. Apabila tambahan ini cukup sukar untuk mentadbir laman web ini

Ini akan menjadi skrip untuk tujuan menetapkan semula kata laluan. Kata laluan yang disimpan dalam pangkalan data dienkripsi menggunakan fungsi hash () kata laluan PHP, tidak ada cara untuk berusaha dan versi yang tidak disulitkan

Alternatifnya adalah dengan membuat kata laluan baru dan menukar kata laluan yang ada menjadi nilai ini. Daripada hanya memaparkan kata laluan baru dalam carian, kata laluan baru akan diemailkan ke alamat tempat pengguna mendaftar.

Dengan ini, kita sampai pada akhir artikel ini. Saya harap anda dapat memahami pelbagai cara untuk menetapkan semula kata laluan.

apa kilang di angularjs

Lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia.

Ada soalan untuk kami? Sila sebutkan di bahagian komen dan saya akan menghubungi anda.