The Single Sign-On Multi-Factor auth server backend
The project uses Docker Compose for local development and deployment. The configuration is split into two files:
compose.yml
- Contains infrastructure services (PostgreSQL, Redis, Mailpit)compose.app.yml
- Contains the application service (authronom-backend)
docker compose -f compose.yml up -d
docker compose -f compose.app.yml up -d
docker compose -f compose.app.yml build
docker compose -f compose.app.yml up -d
docker compose -f compose.app.yml down
We send confirmation code to the old and new, so we follow best practices from OWASP: https://owasp.org/www-community/pages/controls/Changing_Registered_Email_Address_For_An_Account