Releases: mihirdilip/aspnetcore-authentication-apikey
Releases · mihirdilip/aspnetcore-authentication-apikey
AspNetCore.Authentication.ApiKey
- Added support to have ApiKey in request route identified by route pattern key from netcoreapp3.0 onwards #41
AspNetCore.Authentication.ApiKey
- net8.0 support added
- Sample project for net8.0 added
- ApiKeySamplesClient.http file added for testing sample projects
- Readme updated
- Code cleanup and refactoring done
AspNetCore.Authentication.ApiKey
- net7.0 support added
- Information log on handler is changed to Debug log when API Key is not found on the request
- Added package validations
- Readme updated
- Readme added to package
AspNetCore.Authentication.ApiKey
- net6.0 support added
- Information log on handler is changed to Debug log when IgnoreAuthenticationIfAllowAnonymous is enabled
- Sample project added
- Readme updated
- Copyright year updated on License
AspNetCore.Authentication.ApiKey
- WWW-Authenticate challenge header now returns SchemeName as scheme part instead of ApiKeyOptions.KeyName
- WWW-Authenticate challenge header now has 2 new parameters 'in' and 'key_name' in value part
- ForLegacyUseKeyNameAsSchemeNameOnWWWAuthenticateHeader added to the ApiKeyOptions
- In Authorization Header now able to use either SchemeName or ApiKeyOptions.KeyName when matching AuthorizationHeader Scheme
- Visibility of all the handlers changed to public (#21)
- Tests added
- Readme updated
- Copyright year updated on License
AspNetCore.Authentication.ApiKey
- Net 5.0 target framework added
- IgnoreAuthenticationIfAllowAnonymous added to the ApiKeyOptions from netcoreapp3.0 onwards (#15)
AspNetCore.Authentication.ApiKey
AspNetCore.Authentication.ApiKey
- Multitarget framework support added
- Strong Name Key support added
- Source Link support added
- SuppressWWWAuthenticateHeader added to configure options
- ForLegacyIgnoreExtraValidatedApiKeyCheck added to configure options
- Events added to configure options
AspNetCore.Authentication.ApiKey
API Key Authentication Implementation for ASP.NET Core. It can be setup so that it can accept API Key in Header, QueryParams or HeaderOrQueryParams.