Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara kedaluwarsa tautan aktivasi di PHP?

Buat tautannya seperti ini:

$time = time();
$hash = md5($id . $time . "somerandomsalt"); // check this again in activation.php
$link = "activation.php?id=" . $id . "&hash=" . $hash . "&time=" . $time;

Kemudian di activation.php Anda memeriksa apakah hash cocok. Oh, dan periksa waktunya tentunya :P

Anda bisa mengaburkannya sedikit untuk menyembunyikan id , hash dan waktu parameter kueri, tetapi ini adalah dasar-dasarnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tanggal Java SQL mati 1 hari

  2. Pemicu Kebakaran MySQL untuk Sisipan dan Pembaruan

  3. Host lokal mysql !=127.0.0.1?

  4. Bagaimana cara mengubah array MySQL JSON menjadi string yang dipisahkan koma

  5. PESANAN GROUP_CONCAT OLEH