diff --git a/Yavsc/src/Startup.cs b/Yavsc/src/Startup.cs index 99ecdc9a..5f5f8b6f 100755 --- a/Yavsc/src/Startup.cs +++ b/Yavsc/src/Startup.cs @@ -186,7 +186,7 @@ namespace Yavsc services.ConfigureDataProtection(configure => { - configure.SetApplicationName("Yavsc"); + configure.SetApplicationName(Configuration["Site:Title"]); configure.SetDefaultKeyLifetime(TimeSpan.FromDays(45)); configure.PersistKeysToFileSystem( new DirectoryInfo(Configuration["DataProtection:Keys:Dir"])); @@ -204,6 +204,8 @@ namespace Yavsc { option.User.AllowedUserNameCharacters += " "; option.User.RequireUniqueEmail = true; + option.Cookies.ApplicationCookie.DataProtectionProvider = + new MonoDataProtectionProvider(Configuration["Site:Title"]); } ).AddEntityFrameworkStores() .AddTokenProvider>(Constants.EMailFactor)