/authorize-oxidized

Rust-based 2FA service

Primary LanguageRust

Two-factor authorization built with Rust

This service is production ready and follows industry standards for CI/CD, traceability, and observability.

Setup & Building

cargo install cargo-watch
cd app-service
cargo build
cd ..
cd auth-service
cargo build
cd ..

Run servers locally (Manually)

App service

cd app-service
cargo watch -q -c -w src/ -w assets/ -w templates/ -x run

visit http://localhost:8000

Auth service

cd auth-service
cargo watch -q -c -w src/ -w assets/ -x run

visit http://localhost:3000

Run servers locally (Docker)

./docker.sh

visit http://localhost:8000 and http://localhost:3000