1
0
Fork 0
mirror of https://github.com/Luzifer/webtotp.git synced 2024-12-22 12:21:20 +00:00
Small web-based utility to create ad-hoc TOTP codes
Find a file
Knut Ahlers 6d60e8d1ba
Add installation hint
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-06-02 01:33:25 +02:00
dist Initial version 2019-06-02 01:20:29 +02:00
src Initial version 2019-06-02 01:20:29 +02:00
.dockerignore Initial version 2019-06-02 01:20:29 +02:00
.gitignore Initial version 2019-06-02 01:20:29 +02:00
Dockerfile Initial version 2019-06-02 01:20:29 +02:00
LICENSE Add meta files 2019-06-02 01:30:11 +02:00
package-lock.json Initial version 2019-06-02 01:20:29 +02:00
package.json Initial version 2019-06-02 01:20:29 +02:00
README.md Add installation hint 2019-06-02 01:33:25 +02:00
screenshot.png Add meta files 2019-06-02 01:30:11 +02:00
webpack.config.js Initial version 2019-06-02 01:20:29 +02:00

Luzifer / webtotp

webtotp is a small web-based utility to create ad-hoc TOTP codes like the Google Authenticator would. The tool does not send any data to any service but is based fully in your browser.

My specific usecase for this is I do have accounts which OTP secrets are stored outside of my TOTP generator as usually I don't need to access those accounts and if I would add those secrets to my TOTP generator I would have a lot more entries in it. So I do store the secrets in a safe place and needed a convenient generator to generate single OTP tokens from them.

Installation

Either use the provided Docker image:

# docker run --rm -ti -p 3000:3000 luzifer/webtotp

Or compile the code yourself and just put the generated files somewhere:

# npm ci && npm run build
# tree dist
dist
├── app.js
└── index.html

0 directories, 2 files