[Browser] ↓ [Layer 1] Azure Easy Auth — Redirects unauthenticated users to Google login ↓ X-MS-CLIENT-PRINCIPAL-NAME header [Layer 2] nginx — Email allowlist check; non-matching emails → 403 ↓ Serves ...
To maintain database schema consistency and prevent data loss in production (Koyeb, AWS, etc.), this project has synchronize: false in production and relies on TypeORM Migrations. src/ ├── auth/ # ...
Application Programming Interfaces (APIs) are foundational to a modern digital ecosystem. These standards govern how APIs are to be developed across the Government of Canada (GC) to better support ...