Skip to content

Releases: gsoft-inc/wl-authentication-clientcredentialsgrant

2.1.0

19 Aug 21:06
14462da
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

22 Jul 17:57
f7962f6
Compare
Choose a tag to compare

What's Changed

This release contains a breaking change: RequireClientCredentialsAttribute is now the recommended way to protect ASP.NET Core endpoints using the client credentials grant. Using this attribute instead of ClientCredentialsAuthorizeAttribute (which is now deprecated) allows the use of custom scopes and will automatically update the generated OpenAPI with security schemes and security requirements.

Full Changelog: 1.3.0...2.0.0

1.3.0

22 May 22:03
bd66bea
Compare
Choose a tag to compare

What's Changed

  • Update dependency dotnet-sdk to v8.0.300 by @Infra-Workleap in #74
  • [IDP-1412] Attempt to retrieve and cache JWTs in background by @asimmon in #75

This release brings a change in the way tokens are obtained. Previously, a token was fetched when an outgoing HTTP request needed to be authenticated, and then it was stored in the cache.

Now, a token is obtained and cached at the application startup and is periodically refreshed before its cache eviction. This makes outgoing authenticated requests faster because there is no latency due to token fetching when it expires.

This behavior is enabled by default but can be disabled by setting ClientCredentialsOptions.EnablePeriodicTokenBackgroundRefresh to false.

Full Changelog: 1.2.3...1.3.0

1.2.3

14 May 17:25
2101e99
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.2...1.2.3

1.2.2

26 Mar 21:07
bd62113
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.0...1.2.2

1.2.0

14 Dec 14:33
2165e37
Compare
Choose a tag to compare

What's Changed

  • [IDP-738] Set IIdentity.AuthenticationType value to ClientCredentials, enforce issuer and audience validation, support .NET 8 by @asimmon in #44

Full Changelog: 1.1.3...1.2.0

1.1.3

05 Dec 20:40
640d554
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.2...1.1.3

1.1.2

04 Oct 13:11
767a50b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

11 Aug 14:17
adf793b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

16 Jun 01:01
@Zav Zav
98dad05
Compare
Choose a tag to compare

What's Changed

  • Update dependency dotnet-sdk to v7.0.302 by @Infra-Gsoft in #15
  • Update dependency coverlet.collector to v6 by @Infra-Gsoft in #17
  • [TECH-380] Allow authenticated http requests by @Zav in #19

Full Changelog: 1.0.0...1.1.0