Adding a Custom Authentication Filter
I have an API that I wish to lock down via an API key the user will embed in the request header. We will accomplish this using the WebApi.AuthenticationFilter NuGet package to create a custom AuthenticationFilterAttribute which will check the incoming request header for an "api-key" key and related value.
Project . . .
Cover image credit: http://whoiskevinrich.com