utiliser le nom configuré pour l'auth de l'app
This commit is contained in:
@ -186,7 +186,7 @@ namespace Yavsc
|
|||||||
|
|
||||||
services.ConfigureDataProtection(configure =>
|
services.ConfigureDataProtection(configure =>
|
||||||
{
|
{
|
||||||
configure.SetApplicationName("Yavsc");
|
configure.SetApplicationName(Configuration["Site:Title"]);
|
||||||
configure.SetDefaultKeyLifetime(TimeSpan.FromDays(45));
|
configure.SetDefaultKeyLifetime(TimeSpan.FromDays(45));
|
||||||
configure.PersistKeysToFileSystem(
|
configure.PersistKeysToFileSystem(
|
||||||
new DirectoryInfo(Configuration["DataProtection:Keys:Dir"]));
|
new DirectoryInfo(Configuration["DataProtection:Keys:Dir"]));
|
||||||
@ -204,6 +204,8 @@ namespace Yavsc
|
|||||||
{
|
{
|
||||||
option.User.AllowedUserNameCharacters += " ";
|
option.User.AllowedUserNameCharacters += " ";
|
||||||
option.User.RequireUniqueEmail = true;
|
option.User.RequireUniqueEmail = true;
|
||||||
|
option.Cookies.ApplicationCookie.DataProtectionProvider =
|
||||||
|
new MonoDataProtectionProvider(Configuration["Site:Title"]);
|
||||||
}
|
}
|
||||||
).AddEntityFrameworkStores<ApplicationDbContext>()
|
).AddEntityFrameworkStores<ApplicationDbContext>()
|
||||||
.AddTokenProvider<EmailTokenProvider<ApplicationUser>>(Constants.EMailFactor)
|
.AddTokenProvider<EmailTokenProvider<ApplicationUser>>(Constants.EMailFactor)
|
||||||
|
Reference in New Issue
Block a user