Hi,
We are trying to enable security on Atlas and WebApi applications.
First we plan to enable authentication. We would like to authenticate users based on the Azure AD.
User will go to Atlas web page and if its not logged it will be redirected to microsoft Azure login page then after succesfull authentication will be able to use Atlas web page and also get data from database through WebApi.
Additionally both Atlas and WebApi are hosted on Azure webApp server.
Does anyone of you have experience how to configure applications to achieve this on Azure cloud env ?
I found that on Atlas there is config file called “config-local.js” which allows to specify auth provider.
For WebApi in settings.xml it is possible to specify auth configuration, but I’m not sure which one is the best for our scenario(we were thinking than maybe openID will help us).
Finally Microsoft added option to enable authentication for web applications but this seems to require code modifications in both frontend and backend(Tutorial: Authenticate users E2E - Azure App Service | Microsoft Learn)
Thank you in advance for any comments !