LoginProtectionService
Corex\Config\Security\LoginProtection\LoginProtectionService · class · Config layer
Applies login rate limiting without storing raw credentials or raw IP addresses.
Corex\Config\Security\LoginProtection\LoginProtectionService · class · Config layer
Applies login rate limiting without storing raw credentials or raw IP addresses.
__construct(LoginProtectionPolicy $policy, LoginAttemptStore $store)assess(LoginProtectionContext $context, DateTimeImmutable $now): LoginProtectionDecisionrecordFailure(LoginProtectionContext $context, DateTimeImmutable $now): LoginProtectionDecisionrecordSuccess(LoginProtectionContext $context, int $userId, DateTimeImmutable $now): LoginProtectionDecision