Files
cms-felogin/Configuration/Services.yaml
T

22 lines
551 B
YAML

services:
_defaults:
autowire: true
autoconfigure: true
public: false
TYPO3\CMS\FrontendLogin\:
resource: '../Classes/*'
feloginPasswordRecovery.rateLimiterFactory:
class: TYPO3\CMS\Core\RateLimiter\RateLimiterFactory
arguments:
$config:
id: 'felogin-password-recovery'
policy: 'sliding_window'
limit: 5
interval: '15 minutes'
TYPO3\CMS\FrontendLogin\Controller\PasswordRecoveryController:
arguments:
$rateLimiterFactory: '@feloginPasswordRecovery.rateLimiterFactory'