DEV Community

arnu515
arnu515

Posted on

Simple Authenticator - The Simplest TOTP Application

Overview of My Submission

Simple Authenticator is an application that generates TOTP codes for two-factor authentication - like Google Authenticator. It can optionally store your configured applications encrypted in the cloud with MongoDB Atlas.

Github Repository: https://github.com/arnu515/simple-authenticator

Link to download (Android only): https://github.com/arnu515/simpleauthenticator/releases

Submission Category:

[Note]: Choose your own Adventure

Link to Code

GitHub logo arnu515 / simpleauthenticator

Simple TOTP Authenticator App built with Flutter

simpleauthenticator

Simple TOTP Authenticator

Download

I recommend running the application with flutter run, because the APK is not signed. View instructions below.

Get the Android APK file from Releases.

You may get a play-protect warning, and that's because I haven't yet signed the application. This warning can be ignored.

I will publish it soon on F-Droid and Play store.

Run locally

You can run the application on Windows, Mac or Linux by using the below command. Make sure to have the flutter SDK installed.

flutter run --dart-define "API_URL=URL_TO_BACKEND"
Enter fullscreen mode Exit fullscreen mode

If you haven't hosted the backend yourself, you can use https://d13c320db282.up.railway.app.

You can also run the app on Android if you have the Android SDK installed by connecting your phone to your computer and turning on USB debugging, and running the above command.

You can also build the app by replacing flutter run with flutter build

Top comments (0)