/mauth

Authenticator - OATH-compatible TOTP Browser Extension for Multi-Factor Authentication

Primary LanguageTypeScriptMIT LicenseMIT

Authenticator Build Status Crowdin

Authenticator generates 2-Step Verification codes in your browser.

Available for Chrome, Firefox, and Microsoft Edge

Build Setup

# install development dependencies
npm install
# compile
npm run [chrome, firefox, prod]

To reproduce a build:

npm ci
npm run prod

Development (Chrome)

# install development dependencies
npm install
# compiles the Chrome extension to the `./test/chrome` directory
npm run dev:chrome
# load the unpacked extension from the `./test/chrome/ directory in Chrome

Note that Windows users should download a tool like Git Bash or Cygwin to build.