Skip to content
This repository has been archived by the owner on Jun 22, 2024. It is now read-only.
/ totp-app Public archive

Simple and lightweight TOTP generation desktop application

License

Notifications You must be signed in to change notification settings

KrawMire/totp-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOTP Desktop Application

This is a desktop application for TOTP generation. UI of this app is built with ReactJS and packaged as desktop app with ElectronJS.

The key features of this application are:

  • Lightweight It is a simple website combined with web engine to be launched as desktop application;
  • Security - all your codes and keys are stored locally on your machine and nobody can get access to them. If you are familiar with web development, then you should know that all data is stored in localStorage.

How to install

To install this application you need to open the application releases page and go to the latest version (v0.0.1 for now). Then you should download files depending on what platform are you working on.

Windows

For Windows I created only portable version. So you need to download file totp-app.0.1.0.exe and then launch it. Now you are ready to use it!

MacOS

Download totp-app-0.1.0-arm64.dmg file and open it. You will see an opened window where you need to move an application to the Applications folder in your machine. Then open Spotlight search (command+space) and input "totp". You will see newly installed application. Open it and use!

Linux

Unfortunately, I haven't tested Linux installation, so I suppose if you are Linux user you can find out it by yourself.

How to use

  1. Open an application. You will see empty screen and one button in left bottom corner; Initial state
  2. Click at Add new code button and you will see modal window to add new code. Input name of your code and a secret key into specified fields; Create code
  3. Click Save code button and close a modal window. You will see your freshly added code. First code

Codes are updated every 30 seconds automatically. But if you want, you can reload the main page manually using command+R for MacOS or ctrl+R for Windows or from top menu bar.