0
如何使asp.net身份帳戶單個條目? 連接系統和另一個人使用同一電子郵件進入該帳戶的用戶。我想自動註銷以前的用戶。Asp.net身份識別2帳號單個條目
隨着你的要求?或者用你的DefaultCookie?
等待您的幫助..
如何使asp.net身份帳戶單個條目? 連接系統和另一個人使用同一電子郵件進入該帳戶的用戶。我想自動註銷以前的用戶。Asp.net身份識別2帳號單個條目
隨着你的要求?或者用你的DefaultCookie?
等待您的幫助..
你可以驗證時間間隔設置爲0,該數據庫將用於cookie驗證檢查每次:
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login"),
Provider = new CookieAuthenticationProvider
{
// Enables the application to validate the security stamp when the user logs in.
// This is a security feature which is used when you change a password or add an external login to your account.
OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
validateInterval: TimeSpan.FromSeconds(0),
regenerateIdentity: (manager, user) => user.GenerateUserIdentityAsync(manager))
}
});
並且,如果在,改變用戶登錄他的SecurityStamp。這會導致每個現有的Cookie無效:
UserManager.UpdateSecurityStamp(userId);