title: Increase the timeout of one time OTP in node js
body: <p>I am using speakeasy library to generate one time OTP  <a href="https://www.npmjs.com/package/speakeasy" rel="nofollow noreferrer">https://www.npmjs.com/package/speakeasy</a></p>
  
  <pre><code>var token = speakeasy.totp({
              secret: secret.base32,
              encoding: 'base32',
              step:300
          });
  
          console.log(token);
  
          var verified = speakeasy.totp.verify({
              secret: secret.base32,
              encoding: 'base32',
              token: token
          });
          console.log(verified);
  </code></pre>
  
  <p>But when i add the <code>step</code> parameter value to 300 (expire token after 5 minutes)i will get <code>false</code> on <code>console.log(verified)</code></p>
  
  <p>So whats the correct way to increase the token expiration time?</p>