Passcode
Passcode implements one-time passcode generators as standardized by the Initiative for Open Authentication (OATH). The HMAC-Based One-time Password (HOTP) algorithm defined by RFC 4226 and the Time-based One-time Password (TOTP) algorithm defined in RFC 6238 are supported.
Passcode is a heavily modified version of speakeasy incorporating the verification functions of notp.
Install
npm install --save passcode
Usage
var passcode = ;var token = passcode;// token = "378764" var ok = passcodehotp;// ok = {delta: 0}
Documentation
Full documentation at http://mikepb.github.io/passcode/
License
This project incorporates code from speakeasy and notp, both of which are licensed under MIT. Please see the LICENSE file for the full combined license.