feat(DIExtensions.AddAPIKeyAuth): if options.Key is null return true in default isValidKey function

This commit is contained in:
Developer 02 2024-10-29 12:44:53 +01:00
parent cbdd6ee295
commit 69abd3afa2

View File

@ -9,6 +9,6 @@ namespace WorkFlow.API.Extensions
=> services.AddSingleton<APIKeyAuthFilter>(provider => new(isValidKey: isValidKey, headerName: headerName));
public static IServiceCollection AddAPIKeyAuth(this IServiceCollection services, APIKeyAuthOptions options)
=> services.AddAPIKeyAuth(isValidKey: key => key == options.Key, headerName: options.HeaderName);
=> services.AddAPIKeyAuth(isValidKey: key => options.Key is null || options.Key == key, headerName: options.HeaderName);
}
}