https://github.com/qoomon/otp-authenticator-webapp
A 'Google Authenticator' like Single Page Application
https://github.com/qoomon/otp-authenticator-webapp
authenticator backup generator google offline one-time-passwords otp otpauth password-generator qrcode qrcode-generator secure static webapp
Last synced: 2 months ago
JSON representation
A 'Google Authenticator' like Single Page Application
- Host: GitHub
- URL: https://github.com/qoomon/otp-authenticator-webapp
- Owner: qoomon
- Created: 2017-03-01T16:26:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-31T10:15:08.000Z (3 months ago)
- Last Synced: 2025-04-04T01:41:34.019Z (2 months ago)
- Topics: authenticator, backup, generator, google, offline, one-time-passwords, otp, otpauth, password-generator, qrcode, qrcode-generator, secure, static, webapp
- Language: JavaScript
- Homepage: https://otp.qoo.monster/
- Size: 5.25 MB
- Stars: 142
- Watchers: 6
- Forks: 113
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# otp-authenticator-webapp [](https://github.com/qoomon/starlines)
[](https://github.com/qoomon/otp-authenticator-webapp/actions)
A *Google Authenticator* like offline webapp.
Hosted at github pages: https://qoomon.github.io/otp-authenticator-webapp
> [!Important]
> ☂️ No External Services are used, local JavaScript execution only ☂️### Features
* generate TOTP codes
* show remaining valid seconds for totp code
* generate QR-code with OTPAuth URL
* click on QR-code to copy OTPAuth URL
* parse OTPAuth URLs in the `secret` input field
* e.g. `otpauth://totp/john.doe?secret=N2SJSUOXCKQM5MAX7N7J3NBUQ4WTL66G&issuer=example.org`
### Host in Your Own GitHub Account
* Fork this repo
* Go to your forked Repository -> `Settings` -> `GitHub Pages`
* Ensure `Source` is set to `gh-pages`
* Find your link to the app `Your site is published at https://USERNAME.github.io/otp-authenticator-webapp/`