speakeasy (npm): Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.
Keywords: authentication|google authenticator|hmac|hotp|multi-factor|one-time password|passwords|totp|two factor|two-factor|two-factor authentication|javascript|mfa|node|node-js|nodejs|two-factor-authentication