fix(security): emit authentication success events
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -52,8 +52,14 @@ final class CoreModuleTest extends TestCase
|
||||
$registry->listeners(AuthenticationFailedEvent::class, DeliveryMode::Immediate)[0]->service,
|
||||
);
|
||||
self::assertSame([], $registry->listeners(AuthenticationFailedEvent::class, DeliveryMode::Deferred));
|
||||
foreach ([
|
||||
$successListeners = $registry->listeners(
|
||||
AuthenticationSucceededEvent::class,
|
||||
DeliveryMode::Deferred,
|
||||
);
|
||||
self::assertCount(1, $successListeners);
|
||||
self::assertSame(FirewallService::class, $successListeners[0]->service);
|
||||
self::assertSame('logAuthenticationSuccess', $successListeners[0]->method);
|
||||
foreach ([
|
||||
AccessDeniedEvent::class,
|
||||
BruteForceDetectedEvent::class,
|
||||
RateLimitExceededEvent::class,
|
||||
|
||||
Reference in New Issue
Block a user