Role Based Authentication In A React + Express.js App, Using Azure AD

A guide on how to set up role based authentication in a React + Express application, using Azure Active Directory / Azure Identity Platform. While this app is hosted on Azure App Service, the authentication flow is agnostic to that, and I would recommend going down that route for everyone.