Publicly accessible website: https://dan503.github.io/azure-auth-fe-only-challenge/
Create an FE only authentication using the MSAL JS Auth library
Use an Azure Authentication token to handle the authorization.
Vite has no built in server-side functionality so I knew that I wouldn't accidentally introduce any server-side stuff with it.
It is also extremely performant.