diff --git a/lib/SimpleSAML/Session.php b/lib/SimpleSAML/Session.php index 3861b1913001b6b75901c77b813528fa77abfe65..da35c28b17a517bb8b452e328e229894fd8c9223 100644 --- a/lib/SimpleSAML/Session.php +++ b/lib/SimpleSAML/Session.php @@ -129,7 +129,7 @@ class SimpleSAML_Session { return; } - $this->trackid = SimpleSAML_Utilities::generateTrackID(); + $this->trackid = substr(md5(uniqid(rand(), true)), 0, 10); $this->dirty = TRUE; $this->addShutdownFunction(); diff --git a/lib/SimpleSAML/Utilities.php b/lib/SimpleSAML/Utilities.php index 20325074815ccc97f1dd4158f3f023de759ad765..5b645bdf57b6be60bac68dd3a6de6d10a57583ce 100644 --- a/lib/SimpleSAML/Utilities.php +++ b/lib/SimpleSAML/Utilities.php @@ -259,11 +259,6 @@ class SimpleSAML_Utilities { } return gmdate('Y-m-d\TH:i:s\Z', $instant); } - - public static function generateTrackID() { - $uniqueid = substr(md5(uniqid(rand(), true)), 0, 10); - return $uniqueid; - } /**