https://github.com/jlcvp/authleu
Open source, multiplatform alternative to Authy. An authenticator and 2fa code generator to use across multiple devices and platforms in a form of a PWA
https://github.com/jlcvp/authleu
angular authenticator authenticator-app authy authy-desktop-alternative ionic ionic-framework progressive-web-app pwa
Last synced: 10 months ago
JSON representation
Open source, multiplatform alternative to Authy. An authenticator and 2fa code generator to use across multiple devices and platforms in a form of a PWA
- Host: GitHub
- URL: https://github.com/jlcvp/authleu
- Owner: jlcvp
- License: mit
- Created: 2024-07-10T17:42:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T01:12:11.000Z (about 1 year ago)
- Last Synced: 2025-04-11T22:11:35.372Z (10 months ago)
- Topics: angular, authenticator, authenticator-app, authy, authy-desktop-alternative, ionic, ionic-framework, progressive-web-app, pwa
- Language: TypeScript
- Homepage: https://jlcvp.github.io/AuthLeu/
- Size: 4.23 MB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# AuthLeu
[](https://github.com/jlcvp/AuthLeu/actions/workflows/deploy_gh_pages.yml)
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.
## Live version on github pages
https://jlcvp.github.io/AuthLeu
## Features
- [x] Progressive Web App (PWA) support.
- [x] Add 2FA accounts by scanning QR code or manually entering the secret key and account details.
- [x] Logo search
- [ ] Edit 2FA account details.
- [ ] Delete/disable/hide 2FA accounts.
- [x] Sync 2FA accounts across multiple devices using Firebase Firestore.
- [x] Import/Export 2FA accounts as a JSON file.
- [x] Import/Export only selected 2FA accounts.
- [x] Encryption of 2FA Secret keys.
- [ ] Support for other 2FA algorithms like pure HOTP.
- [x] Internationalization
- [x] English
- [x] Portuguese (Brazil)
- [ ] Other languages support (HELP WANTED)
- [x] Dark mode support.
## Screenshots
### Portrait layout

### Landscape layout
