在我的MVC Startup.Auth.cs文件中,有這樣的代碼:ASP.NET身份,「記住我」和Cookie超時
Provider = new CookieAuthenticationProvider
{
OnValidateIdentity = SecurityStampValidator
.OnValidateIdentity<ApplicationUserManager, ApplicationUser, int>(
validateInterval: TimeSpan.FromMinutes(30),
regenerateIdentityCallback: (manager, user) =>
user.GenerateUserIdentityAsync(manager),
getUserIdCallback: (id) => (id.GetUserId<int>()))
}
如果我理解正確此,登錄cookie將在30日到期分鐘。這意味着用戶將被迫在30分鐘內重新登錄。如果這是正確的,如果登錄cookie在30分鐘內過期,讓用戶在登錄頁面上選擇「記住我」會有什麼價值?