a custom authentication provider for TYPO3 Flow