Skip to content

Prem-coder-stack/Open-OTP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open-OTP

Description

An open-sourced, web-based, offline-first, time-based one-time-password generator. The app generates a new 6-digit OTP every 30 seconds, based on the shared secret value. The secret is also encoded bellow as a QR code. Try scanning it with Google Authenticator to verify that the generated OTPs are in sync.

Status

This is the not-yet-designed POC version. The todo list is, frankly, too long to list here.

Dependencies

  • VueJS as a view controller.
  • MUI for material design styling.
  • Qrious for QR code generation.
  • JSEncrypt for encrypted local storage of the OTP secrets.

This is the companion app to the Tiny-OTP library, which can be used to generate RFC 4226 compliant HMAC-based one-time passwords (HOTPs) and RFC 6238 compliant time-based one-time passwords (TOTPs) in any Javascript project - https://github.com/triestpa/Tiny-OTP

About

An offline-first OTP generator webapp, directly compatible with Google Authenticator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 63.4%
  • JavaScript 32.1%
  • HTML 4.5%