diff --git a/src/Microsoft.AspNet.Identity/IdentityServiceCollectionExtensions.cs b/src/Microsoft.AspNet.Identity/IdentityServiceCollectionExtensions.cs index 2b5c2ac8b5..003ee38bc1 100644 --- a/src/Microsoft.AspNet.Identity/IdentityServiceCollectionExtensions.cs +++ b/src/Microsoft.AspNet.Identity/IdentityServiceCollectionExtensions.cs @@ -44,7 +44,7 @@ namespace Microsoft.Framework.DependencyInjection { // Services used by identity services.AddOptions(); - services.AddDataProtection(); + services.AddAuthentication(); // Identity services services.TryAdd(ServiceDescriptor.Transient, UserValidator>()); @@ -81,18 +81,18 @@ namespace Microsoft.Framework.DependencyInjection }; }); - services.Configure(options => + services.ConfigureCookieAuthentication(options => { options.AuthenticationScheme = IdentityOptions.ExternalCookieAuthenticationScheme; options.CookieName = IdentityOptions.ExternalCookieAuthenticationScheme; options.ExpireTimeSpan = TimeSpan.FromMinutes(5); }, IdentityOptions.ExternalCookieAuthenticationScheme); - services.Configure(options => + services.ConfigureCookieAuthentication(options => { options.AuthenticationScheme = IdentityOptions.TwoFactorRememberMeCookieAuthenticationScheme; options.CookieName = IdentityOptions.TwoFactorRememberMeCookieAuthenticationScheme; }, IdentityOptions.TwoFactorRememberMeCookieAuthenticationScheme); - services.Configure(options => + services.ConfigureCookieAuthentication(options => { options.AuthenticationScheme = IdentityOptions.TwoFactorUserIdCookieAuthenticationScheme; options.CookieName = IdentityOptions.TwoFactorUserIdCookieAuthenticationScheme;