Skip to content

Latest commit

 

History

History
120 lines (84 loc) · 6.93 KB

CHANGELOG.md

File metadata and controls

120 lines (84 loc) · 6.93 KB

Change Log

1.1.0 (2023-01-16)

Full Changelog

Added

Changed

Fixed

  • Update Microsoft.IdentityModel.Protocols.OpenIdConnect dependency to avoid memory leak #89 (frederikprijck)

1.0.4 (2022-09-19)

Full Changelog

Fixed

  • [SDK-3619] Do not update refresh token when rotation is disabled #81 (frederikprijck)

Full Changelog

Fixed

  • Pin version of Microsoft.IdentityModel.Protocols.OpenIdConnect #72

1.0.2 (2022-05-04)

Full Changelog

Fixed

  • Fix auto refresh issue with Refresh Tokens #67

Changed

  • Add dependencies for .NET6.0 #68

1.0.1 (2022-02-14)

Full Changelog

Changed

  • Support specifying a custom scheme #59

1.0.0 (2021-09-16)

Full Changelog

Install

Install-Package Auth0.AspNetCore.Authentication

Usage

Integrate the SDK in your ASP.NET Core application by calling AddAuth0WebAppAuthentication in your Startup.ConfigureService method:

services.AddAuth0WebAppAuthentication(options =>
{
    options.Domain = Configuration["Auth0:Domain"];
    options.ClientId = Configuration["Auth0:ClientId"];
});

Features

  • Cookie & OpenIdConnect Authentication (using Implicit Flow with Form Post as the default)
  • Automatic Logout URL configuration
  • Retrieving Access Tokens to call an API (using Authorization Code Flow with PKCE)
  • Refreshing the Access Token when expired using Refresh Tokens
  • Access to all native OpenIdConnect events

Migration Guide

When your application is currently using Microsoft.AspNetCore.Authentication.OpenIdConnect, migrating to our ASP.NET Core SDK is rather straightforward. Read our Migration Guide for more information.

1.0.0-beta.1 (2021-09-16)

Full Changelog

Changed

1.0.0-beta.0 (2021-05-27)

Install

Install-Package Auth0.AspNetCore.Authentication -IncludePrerelease

Usage

Integrate the SDK in your ASP.NET Core application by calling AddAuth0WebAppAuthentication in your Startup.ConfigureService method:

services.AddAuth0WebAppAuthentication(options =>
{
    options.Domain = Configuration["Auth0:Domain"];
    options.ClientId = Configuration["Auth0:ClientId"];
});

Added