Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 days 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 (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-23T07:08:21.000Z (29 days ago)
- Last Synced: 2025-01-08T16:15:03.665Z (13 days ago)
- Topics: authenticator, backup, generator, google, offline, one-time-passwords, otp, otpauth, password-generator, qrcode, qrcode-generator, secure, static, webapp
- Language: JavaScript
- Homepage: https://qoomon.github.io/otp-authenticator-webapp
- Size: 3.48 MB
- Stars: 138
- Watchers: 7
- Forks: 106
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# otp-authenticator-webapp [![starline](https://starlines.qoo.monster/assets/qoomon/otp-authenticator-webapp)](https://github.com/qoomon/starlines)
[![Build Workflow](https://github.com/qoomon/otp-authenticator-webapp/workflows/Build%20&%20Deploy/badge.svg)](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/`