Skip to content

Commit 726b1ab

Browse files
committed
Prep for 2.4.0 release by updating version.json
1 parent 8546b46 commit 726b1ab

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,14 @@ Basic Authentication started as a demonstration of how to write authentication m
1212
for apis, webhooks and other things so here it is.
1313

1414
Certificate Authentication was a common request on the ASP.NET Core Security repo, so I wrote one for ASP.NET Core 2.x.
15-
ASP.NET Core 3.0 took that as a starting point and includes Certificate Authentication as a [supported package](https://docs.microsoft.com/en-us/aspnet/core/security/authentication/certauth?view=aspnetcore-3.1).
15+
ASP.NET Core 3.0 took that as a starting point and ASP.NET Core now includes Certificate Authentication as a [supported package](https://docs.microsoft.com/en-us/aspnet/core/security/authentication/certauth?view=aspnetcore-3.1).
16+
Please use that one.
1617

1718
Shared Key Authentication is almost an implementation of the shared secret authentication Azure Blob Storage uses, with the Azure specific things like tenant identifier removed. If you're going to use
1819
this in a real project you should have someone else look over the hashing used to reassure yourself (and me) that it doesn't have any mistakes.
1920

21+
As digest authentication typically requires passwords to be stored somewhere in plain text, or in an unsalted hash, there is no digest authentication implementation.
22+
2023
## ASP.NET Core versions supported
2124

2225
Basic Authentication is available for ASP.NET Core 2.1 and later.
@@ -41,6 +44,7 @@ Azure Artifacts holds a [feed of current dev builds](https://dev.azure.com/idunn
4144

4245
| Version | Notes |
4346
|---------|-------|
47+
|2.4.0 | Added .NET 8 support for Basic and SharedKey, including deprecating the use of [ISystemClock](https://learn.microsoft.com/en-us/dotnet/core/compatibility/aspnet-core/8.0/isystemclock-obsolete). |
4448
|2.3.1 | Added support for credential encoding character sets, latin1 and utf8 to Basic Authentication. |
4549
|2.3.0 | Added Shared key authentication<br>Basic authentication now multi-targets ASP.NET Core 2.1, 3.0, 3.1, ASP.NET 5.0, 6.0 and 7.0 |
4650
|2.2.3 | Basic authentication now multi-targets ASP.NET Core 2.1, 3.0, 3.1, .NET 5.0 and .NET 6.0 |

src/idunno.Authentication.Basic/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public void Configure(IApplicationBuilder app, IHostingEnvironment env)
7272
}
7373
```
7474

75-
For .NET 6 minimal templates
75+
For .NET 6 minimal templates / .NET 8 not using top level statements.
7676

7777
```c#
7878
var builder = WebApplication.CreateBuilder(args);

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "2.3.1",
3+
"version": "2.4.0",
44
"publicReleaseRefSpec": [
55
"^refs\/heads\/rel\/.*$"
66
],

0 commit comments

Comments
 (0)