Update Identity to account for DataProtection changes.
This commit is contained in:
parent
121d0b1acf
commit
0a91227a4d
|
|
@ -101,8 +101,9 @@ namespace Microsoft.Framework.DependencyInjection
|
||||||
new DataProtectionTokenProviderOptions
|
new DataProtectionTokenProviderOptions
|
||||||
{
|
{
|
||||||
Name = Resources.DefaultTokenProvider,
|
Name = Resources.DefaultTokenProvider,
|
||||||
},
|
},
|
||||||
DataProtectionProvider.CreateFromDpapi().CreateProtector("ASP.NET Identity")))
|
// TODO: This needs to get IDataProtectionProvider from the environment
|
||||||
|
new EphemeralDataProtectionProvider().CreateProtector("ASP.NET Identity")))
|
||||||
.AddTokenProvider(new PhoneNumberTokenProvider<TUser>())
|
.AddTokenProvider(new PhoneNumberTokenProvider<TUser>())
|
||||||
.AddTokenProvider(new EmailTokenProvider<TUser>());
|
.AddTokenProvider(new EmailTokenProvider<TUser>());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,8 @@
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.AspNet.Http" : "1.0.0-*",
|
"Microsoft.AspNet.Http" : "1.0.0-*",
|
||||||
"Microsoft.AspNet.Security" : "1.0.0-*",
|
"Microsoft.AspNet.Security" : "1.0.0-*",
|
||||||
"Microsoft.AspNet.Security.Cookies" : "1.0.0-*",
|
"Microsoft.AspNet.Security.Cookies": "1.0.0-*",
|
||||||
|
"Microsoft.AspNet.Security.DataProtection": "1.0.0-*",
|
||||||
"Microsoft.Framework.ConfigurationModel": "1.0.0-*",
|
"Microsoft.Framework.ConfigurationModel": "1.0.0-*",
|
||||||
"Microsoft.Framework.DependencyInjection" : "1.0.0-*",
|
"Microsoft.Framework.DependencyInjection" : "1.0.0-*",
|
||||||
"Microsoft.Framework.OptionsModel": "1.0.0-*",
|
"Microsoft.Framework.OptionsModel": "1.0.0-*",
|
||||||
|
|
|
||||||
|
|
@ -552,7 +552,7 @@ namespace Microsoft.AspNet.Identity.Test
|
||||||
{
|
{
|
||||||
var manager = CreateManager();
|
var manager = CreateManager();
|
||||||
manager.RegisterTokenProvider(new DataProtectorTokenProvider<TUser>(new DataProtectionTokenProviderOptions(),
|
manager.RegisterTokenProvider(new DataProtectorTokenProvider<TUser>(new DataProtectionTokenProviderOptions(),
|
||||||
DataProtectionProvider.CreateFromDpapi().CreateProtector("ASP.NET Identity")));
|
new EphemeralDataProtectionProvider().CreateProtector("ASP.NET Identity")));
|
||||||
manager.Options.EmailConfirmationTokenProvider = "DataProtection";
|
manager.Options.EmailConfirmationTokenProvider = "DataProtection";
|
||||||
var user = new TUser() { UserName = "test" };
|
var user = new TUser() { UserName = "test" };
|
||||||
Assert.False(user.EmailConfirmed);
|
Assert.False(user.EmailConfirmed);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue