Join Medium to view all my articles.

Flutter — Microsoft API Management secured with AD — Web API

simbu

--

In the previous article Flutter — Authentication we added support for an authentication service.

Now we turn our attention to implementing an authentication service starting with support for Microsoft technologies.

It is only the tip of the iceberg, the start of your journey; security configuration is always changing, has many parts and rarely has comprehensive guides.

Due to the complexity of the setup I’ve broken it into eight parts:

  1. Web API — Setting up your Web API with Visual Studio.
  2. APIM Service — Creating an API management service in Azure.
  3. Secure Gateway — Securing requests through the API gateway.
  4. MSAL — Authenticating your Flutter app on iOS.
  5. MSAL — Authenticating your Flutter app on Android.
  6. MSAL — Authenticating your Flutter app on the Web.
  7. Hosted API — Hosting your Web API’s in Azure.
  8. Secure Hosted API — Secure requests with the APIM Gateway

In this first article in the series we will create a minimal .Net API that returns a list of recipes.

Recipes API

--

--

simbu

Family, Friends, Code, Play, Repeat - Between the idea and the reality…Falls the shadow