From 4046c842af6e3573204c2803f76e5b2a7bdbc27c Mon Sep 17 00:00:00 2001 From: Javier Calvarro Nelson Date: Tue, 20 Nov 2018 15:19:14 -0800 Subject: [PATCH] Update Identity Server dependencies to 2.3.0 (#2077) --- build/dependencies.props | 6 +++--- samples/ApiAuthSample/app.db | Bin 0 -> 114688 bytes .../AspNetConventionsConfigureOptions.cs | 3 --- .../Data/ApiAuthorizationDbContext.cs | 7 ++++++- .../AspNetConventionsConfigureOptionsTests.cs | 3 --- 5 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 samples/ApiAuthSample/app.db diff --git a/build/dependencies.props b/build/dependencies.props index 75e0335e6c..e9b3e6f8bc 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -5,9 +5,9 @@ 0.9.9 2.2.0-preview2-20181004.6 - 2.3.0-preview1-update2 - 2.3.0-preview1-update2 - 2.3.0-preview1-update1 + 2.3.0 + 2.3.0 + 2.3.0 2.2.0-preview3-35425 2.2.0-preview3-35425 2.2.0-preview3-35425 diff --git a/samples/ApiAuthSample/app.db b/samples/ApiAuthSample/app.db new file mode 100644 index 0000000000000000000000000000000000000000..c236b3bfa721bc819b9fc009863b7ed8aa605e5c GIT binary patch literal 114688 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 literal 0 HcmV?d00001 diff --git a/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs b/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs index 056feca344..481f96fdc3 100644 --- a/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs +++ b/src/ApiAuth.IS/Configuration/AspNetConventionsConfigureOptions.cs @@ -16,9 +16,6 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer options.Events.RaiseFailureEvents = true; options.Events.RaiseSuccessEvents = true; options.Authentication.CookieAuthenticationScheme = IdentityConstants.ApplicationScheme; - options.UserInteraction.LoginUrl = "/Identity/Account/Login"; - options.UserInteraction.LogoutUrl = "/Identity/Account/Logout"; - options.UserInteraction.ErrorUrl = "/Identity/Error"; } } } \ No newline at end of file diff --git a/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs b/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs index 9d5e3fd4b9..23b702727c 100644 --- a/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs +++ b/src/ApiAuth.IS/Data/ApiAuthorizationDbContext.cs @@ -35,10 +35,15 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer } /// - /// Gets or sets the . + /// Gets or sets the . /// public DbSet PersistedGrants { get; set; } + /// + /// Gets or sets the . + /// + public DbSet DeviceFlowCodes { get; set; } + Task IPersistedGrantDbContext.SaveChangesAsync() => base.SaveChangesAsync(); /// diff --git a/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs b/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs index 4d4e9d9f83..8a1eecb5cd 100644 --- a/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs +++ b/test/ApiAuth.IS.Test/Configuration/AspNetConventionsConfigureOptionsTests.cs @@ -20,9 +20,6 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer configure.Configure(options); // Assert - Assert.Equal("/Identity/Account/Login", options.UserInteraction.LoginUrl); - Assert.Equal("/Identity/Account/Logout", options.UserInteraction.LogoutUrl); - Assert.Equal("/Identity/Error", options.UserInteraction.ErrorUrl); Assert.Equal(IdentityConstants.ApplicationScheme, options.Authentication.CookieAuthenticationScheme); }