@raresail/yubico-otp-client
v1.0.1
Published
An offline Client for Yubico OTP
Downloads
7
Maintainers
Readme
@raresail/yubico-otp-client
An offline Client for Yubico OTP
Installation
Yarn
yarn add @raresail/yubico-otp-client
NPM
npm install @raresail/yubico-otp-client
Usage
When making the setup for OTP you create a Public ID, a Private ID and a Secret Token.
import { Token } from '@raresail/yubico-otp-client';
const token = new Token('secret', 'private-id', 'public-id');
token.validateCode('code-0'); // return true or false
token.validateCode('code-0'); // will return false if the same code or an older one is used