Using AEM Sites 6.5, I have incorporated a custom authentication solution into my website. It revolves around MSAL (Microsoft Authentication Library) and asking users to login with their Microsoft accounts. When intercepting requests, detecting that the user is not logged in, and asking them to logi...