Skip to content

A Flutter-based TOTP authenticator app with a self-hostable backend. Currently under active development, with secure backup functionality in progress.

License

Notifications You must be signed in to change notification settings

4rjxn/self-auth

Repository files navigation

Open-source Authenticator App

Overview

This is an Authenticator App built using Flutter, providing two-factor authentication (2FA) capabilities. The app is designed to be simple, fast, and user-friendly, while maintaining a strong level of security for its users. The project is currently under active development, with a focus on adding a backup feature to allow users to securely back up their authentication credentials.

Additionally, the backend for the application is designed to be self-hostable, offering flexibility and control for developers or organizations who wish to host their own instance.

Since the project is still evolving, there isn't a definitive name yet, but it will be updated as development progresses.

Features

  • TOTP (Time-based One-Time Password) support for 2FA.
  • Self-hostable backend for managing user data securely.
  • Ongoing work on a backup feature to allow users to back up and restore their authentication secrets.
  • Lightweight and optimized for performance.
  • Open-source and customizable.

Current Status

  • Active Development: The app is under active development, with the core features already implemented, including the basic 2FA functionality.
  • Backup Feature: We're currently working on implementing a backup feature, which will allow users to securely back up and restore their authentication secrets across devices.

Upcoming Features

  • Backup & Restore Functionality: Users will be able to create encrypted backups of their secrets and restore them if they switch devices or need recovery options.
  • Enhanced Security Features: Future updates will focus on adding additional layers of security and improving the app's usability.

Getting Started

We currently do not have a relese build.

About

A Flutter-based TOTP authenticator app with a self-hostable backend. Currently under active development, with secure backup functionality in progress.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published