2FA-TOTP Generation Cloud Platform
This is a cloud platform for generating 2FA-TOTP tokens. It is a web application that allows you to generate 2FA-TOTP tokens for your accounts. It is a cloud platform, which means that you can use it from anywhere, as long as you have an internet connection.
This app can also be installed as a Progressive Web App (PWA) to work offline.
- Frontend : Flutter
- Backend
- Database : MongoDB
- Framework : FastAPI
- Navigate to authonia.vercel.app and register yourself.
Navigate to /frontend/README.md for more information.
- Create a MongoDB Database
authonia
and add two collectionsusers
andauth
. - Deploy the backend folder with an environment variable
MONGO_URI
with the valuemongodb://<username>:<password>@<host>:<port>/authonia
. - Now, deploy the frontend folder with an environment variable
API_URL
with the value of your backend server deployment URL. - Your deployment is now ready to use!
- This Project is Apache-2.0 Licensed
- Copyright 2023 Vishal Das