Noun (concept)
Authentication Middleware
a component that verifies the identity of a user before allowing access to an application
Authentication Middleware checks the request and determines whether the user is logged in.