https://github.com/gloriouscode/otpnwacfego
A One-Time-Password generator, Now With A Cool Front-End, written in GO. A OTP for Windows, MacOS and Linux so you don't have to get out your phone every two seconds in this 2FA world
https://github.com/gloriouscode/otpnwacfego
2fa 2fa-client 2fa-security go golang otp
Last synced: about 2 months ago
JSON representation
A One-Time-Password generator, Now With A Cool Front-End, written in GO. A OTP for Windows, MacOS and Linux so you don't have to get out your phone every two seconds in this 2FA world
- Host: GitHub
- URL: https://github.com/gloriouscode/otpnwacfego
- Owner: gloriousCode
- License: mit
- Created: 2019-06-17T10:07:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-25T01:07:07.000Z (about 2 years ago)
- Last Synced: 2025-02-01T09:13:20.156Z (4 months ago)
- Topics: 2fa, 2fa-client, 2fa-security, go, golang, otp
- Language: Go
- Size: 719 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OTPNWACFEGO
## One Time Password, Now With A Cool Front End in GO
A OTP generator for Windows, MacOS and Linux so you don't have to get out your phone every two seconds in this 2FA worldUnlike [OTPCMDGO](https://github.com/gloriousCode/OTPCMDGO), this will have the ability to add new entries from the application.

## Requirements
- Chrome installed
- Golang installed
- Your 2FA secret codes## Installation
- Run build-{{your-operating-system}}
- Run the output executable## Configuration
- Codes are stored in `data.json`
- Enter the name and the secret for your code. eg
`{"Name":"Hello", "Secret": "QBGN657ZHIQ34QIA"}`## Current Features
- GUI for viewing your 2FA OTPs
- A countdown timer
- A convenient copy button## Upcoming Features
- Encryption of your secrets
- Add new keys in-app
- Delete existing keys in-app## Final notes
This isn't looking to be a rock-solid secure application. If you are at all concerned with your 2FA secrets being stolen - which is a legitimate concern - then do not use this. Thing will become slightly better when `data.json` encryption is implemented, but I am not responsible for anything happening to your secrets or OTPs being stolen### Built with:
- https://github.com/pquerna/otp
- https://github.com/zserge/lorca
- https://github.com/thrasher-corp/gocryptotrader