Namespace Umbraco.Cms.Web.Common.Middleware
Classes
BasicAuthenticationMiddleware
Provides basic authentication via back-office credentials for public website access if configured for use and the client IP is not allow listed.
BootFailedMiddleware
Executes when Umbraco booting fails in order to show the problem.
PreviewAuthenticationMiddleware
Ensures that preview pages (front-end routed) are authenticated with the back office identity appended to the principal alongside any default authentication that takes place
ProtectRecycleBinMediaMiddleware
Ensures that requests to the media in the recycle bin are authorized and only authenticated back-office users with permissions for the media have access.
UmbracoBackOfficeCacheHeadersMiddleware
Sets the default Cache-Control response header on requests served from the cache-busted
BackOffice assets path (/umbraco/backoffice/<hash>/...).
UmbracoRequestLoggingMiddleware
Adds request based serilog enrichers to the LogContext for each request