$this->authenticatorsInfo
[] =
[ 'supports' => false,
'stub' =>
$this->hasVardumper ?
new ClassStub($skippedAuthenticator::
class) :
$skippedAuthenticator::
class,
'passport' => null,
'duration' => 0,
'authenticated' => null,
'badges' =>
[],
];
} foreach ($authenticators as $key =>
$authenticator) { $authenticators[$key] =
new TraceableAuthenticator($authenticator);
} $request->attributes->
set('_security_authenticators',
$authenticators);
$this->authenticationManagerListener->
authenticate($event);
foreach ($authenticators as $authenticator) { $this->authenticatorsInfo
[] =
$authenticator->
getInfo();
} }