PHP tür bir UUID üreten bir uniqid() işlevi vardır.
Kullanım örnekleri olarak, aşağıdakileri gösterir:
$token = md5(uniqid());
Ama yorumlarda, someone says this:
Generating an MD5 from a unique ID is naive and reduces much of the value of unique IDs, as well as providing significant (attackable) stricture on the MD5 domain. That's a deeply broken thing to do. The correct approach is to use the unique ID on its own; it's already geared for non-collision.
Eğer öyleyse neden bu, doğru mu? MD5 hash benzersiz bir kimliği için (neredeyse) tek ise, o zaman bir uniqid md5'ing gelen yanlış olan ne?