https://github.com/haunt98/otp-go
https://github.com/haunt98/otp-go
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/haunt98/otp-go
- Owner: haunt98
- License: mit
- Created: 2023-07-28T17:02:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-25T08:22:23.000Z (7 months ago)
- Last Synced: 2025-04-23T05:03:02.872Z (6 months ago)
- Language: Go
- Size: 76.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# otp-go
OTP cli written in go
## Roadmap
- [x] Implement [HOTP](https://datatracker.ietf.org/doc/html/rfc4226)
- [x] Implement [TOTP](https://datatracker.ietf.org/doc/html/rfc6238)
- [ ] [Aegis Vault](https://github.com/beemdevelopment/Aegis/blob/master/docs/vault.md)
- [ ] Cli with basic command
- [ ] Add, get, list, delete
- [ ] Support master password
- [ ] Save encrypted data using sqlite3 in `~/.local/share`
- [ ] Use fingerprint in macOS
- [ ] Auto paste in clipboard## Thanks
- [beemdevelopment/Aegis](https://github.com/beemdevelopment/Aegis)
- [rsc/2fa](https://github.com/rsc/2fa)- [fosskers/totp](https://github.com/fosskers/totp)
- [gokyle/hotp](https://github.com/gokyle/hotp)
- [paolostivanin/OTPClient](https://github.com/paolostivanin/OTPClient)
- [pquerna/otp](https://github.com/pquerna/otp)
- [susam/mintotp](https://github.com/susam/mintotp)
- [yitsushi/totp-cli](https://github.com/yitsushi/totp-cli)
- [zalopay-oss/tokeny](https://github.com/zalopay-oss/tokeny)- [TOTP from scratch](https://codingindex.xyz/2021/03/07/totp-from-scratch/)
- [2FA TOTP without crappy authenticator apps](https://www.codemadness.org/totp.html)