簡體   English   中英

ASP.NET核心。 重置所有身份驗證

[英]ASP.NET CORE. Reset all authentications

我需要在更改用戶密碼后重置所有身份驗證。 我試圖更改安全標記,但它不會重置身份驗證:

await _userManager.UpdateSecurityStampAsync(User);

我使用的是Asp Net Core Identity。

我們在注銷時這樣做:

await HttpContext.Authentication.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme);

但是當用戶更改密碼時,我們無需注銷只清除會話或其他持久用戶上下文信息,或重新創建該信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM