Skip to content
/ AuthLeu Public

Open source authenticator and 2fa code generator to use across multiple devices and platforms

License

Notifications You must be signed in to change notification settings

jlcvp/AuthLeu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

AuthLeu

GitHub pages deploy
An open-source, self-hosted alternative to Twilio's Authy, capable of syncing or operating fully offline. It can also serve as a substitute for TOTP 2FA apps like Google Authenticator and Microsoft Authenticator.

All the firebase integration is optional, and we currently don't offer a SaaS option (because rea$ons), but you change the environment.x.ts files to use your own firebase project or you can use the app fully offline, but in this case you will need to manually export and import your accounts between devices.

Current and Planned Features

  • Progressive Web App (PWA) support.
  • Add 2FA accounts by scanning QR code or manually entering the secret key and account details.
  • Edit 2FA account details.
  • Delete/disable/hide 2FA accounts.
  • Sync 2FA accounts across multiple devices using Firebase Firestore.
  • Import/Export 2FA accounts as a JSON file.
    • Import/Export only selected 2FA accounts.
  • Encrypt 2FA Secrets in the local storage using a master password.
  • Encrypt 2FA Secrets in the firestore using a master password.
  • Support for other 2FA methods like HOTP.
  • Internationalization
    • English
    • Portuguese (Brazil)
    • Other languages support (HELP WANTED)
  • Dark mode support.

Live version on github pages

https://jlcvp.github.io/AuthLeu

Screenshots

Portrait layout

Portrait

Landscape layout

Landscape