Middleware

Table of Contents

Classes

BackendUserAuthenticator
This middleware authenticates a Backend User (be_user) (pre)-viewing a frontend page.
ContentLengthResponseHeader
Add content-length HTTP header to the response.
ContentSecurityPolicyHeaders
Adds Content-Security-Policy headers to response.
ContentSecurityPolicyReporter
EidHandler
Lightweight alternative to regular frontend requests; used when $_GET[eID] is set.
FrontendUserAuthenticator
This middleware authenticates a Frontend User (fe_users).
MaintenanceMode
Checks whether the whole Frontend should be put into "Page unavailable mode" unless the devIPMask matches the current visitor's IP.
OutputCompression
Sets up output compression
PageArgumentValidator
This middleware validates given request parameters against the common "cHash" functionality.
PageResolver
Resolve the page ID based on TYPO3's routing functionality configured in a site.
PrepareTypoScriptFrontendRendering
Initialization of TypoScriptFrontendController
PreviewSimulator
Middleware for handling preview settings used when simulating / previewing pages or content through query params when previewing access or time restricted content via for example backend preview links
ShortcutAndMountPointRedirect
Checks mount points, shortcuts and redirects to the target.
SiteBaseRedirectResolver
Resolves redirects of site if base is not / Can be replaced or extended by extensions if GeoIP-based or user-agent based language redirects need to happen.
SiteResolver
Identifies if a site is configured for the request, based on "id" and "L" GET/POST parameters, or the requested string.
StaticRouteResolver
Resolves static routes - can return configured content directly or load content from file / urls
TimeTrackerInitialization
Initializes the time tracker (singleton) for the whole TYPO3 Frontend
TypoScriptFrontendInitialization
Creates an instance of TypoScriptFrontendController and makes this globally available via $GLOBALS['TSFE'].

        
On this page

Search results