public function generateSecret() { $secret = ""; for ($i = 1; $i <= $this->secretLength; $i++) { $c = rand(0, 255); $secret .= pack("c", $c); } return $this->base32->encode($secret); }
public function testGenerateSecret() { $secret1 = $this->totp->generateSecret(); $secret2 = $this->totp->generateSecret(); $this->assertNotEquals($secret1, $secret2); }