lass="arrow">&#45;&gt;</span></span>
  <span>secret:string <span class="arrow">&#45;&gt;</span></span>
  <span>unit <span class="arrow">&#45;&gt;</span></span>
  string</span></code></div><div class="spec-doc"><p>Generates an OTP token given valid Base-32 <code>secret</code>. The interval to expire the token is configured by the <code>window</code> optional parameter (defaults to <code>30</code> seconds). A clock <code>drift</code> of either positive or negative integers can be used when the server attempts