diff --git a/db/pendingregist.php b/db/pendingregist.php index b8ff2c9..8fe6f62 100644 --- a/db/pendingregist.php +++ b/db/pendingregist.php @@ -21,9 +21,7 @@ class PendingRegist { $query = $this->db->prepareQuery( 'INSERT INTO `*PREFIX*registration`' .' ( `email`, `token`, `requested` ) VALUES( ?, ?, NOW() )' ); - do { - $token = $this->random->generate(30); - } while (preg_match('/[\/]++/', $token)); + $token = $this->random->generate(6, ISecureRandom::CHAR_UPPER.ISecureRandom::CHAR_DIGITS); $query->execute(array( $email, $token )); return $token;