LogOut.cshtml 349 B

123456789101112131415
  1. @page
  2. @using Microsoft.AspNetCore.Identity
  3. @attribute [IgnoreAntiforgeryToken]
  4. @inject SignInManager<IdentityUser> SignInManager
  5. @functions {
  6. public async Task<IActionResult> OnPost()
  7. {
  8. if (SignInManager.IsSignedIn(User))
  9. {
  10. await SignInManager.SignOutAsync();
  11. }
  12. return Redirect("~/");
  13. }
  14. }