Update the HttpContext's user with the authenticated user's principal
This commit is contained in:
@@ -59,6 +59,14 @@ public static class HttpContextExtensions
|
||||
await httpContext.AuthenticateAsync(Constants.Security.BackOfficeExternalAuthenticationType);
|
||||
}
|
||||
|
||||
// Update the HttpContext's user with the authenticated user's principal to ensure
|
||||
// that subsequent requests within the same context will recognize the user
|
||||
// as authenticated.
|
||||
if (result.Succeeded)
|
||||
{
|
||||
httpContext.User = result.Principal;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user