Using .net core middleware to validate client credentials when building a third party API.
In this tutorial, we would be learning about .net core middleware, and using it specifically in a real world scenario.
Real world problem
As a backend developer that works with API, if you have not before, there would be a time you would build an API that would be needed to be consume by third party apps. In this scenario, you would have to issue every consumer of your API, an API Key /or Client ID or both. Now, on every request, you have to…