Fix for User null from IP address "::1" has logged out (#14322)

This commit is contained in:
Russell
2023-05-31 22:46:02 +12:00
committed by GitHub
parent 0220621337
commit dd59ef17f5

View File

@@ -633,7 +633,7 @@ public class AuthenticationController : UmbracoApiControllerBase
await _signInManager.SignOutAsync();
_logger.LogInformation("User {UserName} from IP address {RemoteIpAddress} has logged out",
User.Identity == null ? "UNKNOWN" : User.Identity.Name, HttpContext.Connection.RemoteIpAddress);
result.Principal.Identity == null ? "UNKNOWN" : result.Principal.Identity.Name, HttpContext.Connection.RemoteIpAddress);
var userId = result.Principal.Identity?.GetUserId();
SignOutSuccessResult args = _userManager.NotifyLogoutSuccess(User, userId);