Implement API Key Authentication in ASP.NET Core Web API

Опубликовано: 27 Сентябрь 2024
на канале: Code Maze
5,388
133

►► Master Web API development Best Practices: https://bit.ly/3TnqoFQ
►► Build great web apps in Blazor WebAssembly: https://bit.ly/437g87T
►► Support us on Patreon and get the source code:   / codemaze  

In this video, I’ll show you different ways to implement API key authentication in the .NET Web API project.
When we use the API key for the authentication, there are Different Ways of Passing it in a Request
We can use:
-Query Parameters
-Request Body
-Request Headers
In this video, I will only use the Headers option to pass the API key to the web API.
Besides the different ways to pass the API key to an endpoint, there are also different approaches to implementing API key authentication in ASP.NET Core. We can use:
-Custom Attribute
-Custom Middleware
-Endpoint filters with minimal APIs and
-Policy-based Authorization
I will show you all these approaches in this video.

LINKS MENTIONED IN THE VIDEO
►► Different Ways to Pass Parameters in .NET:    • Different Ways to Pass Parameters Wit...  

FOLLOW US ON SOCIAL MEDIA!
►►   / marinko-spasojevic  
►►   / codemazeblog  
►►   / codemazeblog