class LoginFormAuthenticator extends AbstractFormLoginAuthenticator (View source)

Traits

Properties

protected LoggerInterface $logger from  LoggerTrait

Methods

void
setLogger(LoggerInterface $dbLogger)

No description

__construct(UserRepository $userRepository, RouterInterface $router, CsrfTokenManagerInterface $csrfTokenManager, UserPasswordEncoderInterface $passwordEncoder, EntityManagerInterface $em)

No description

getLoginUrl()

No description

supports(Request $request)

No description

getCredentials(Request $request)

No description

UserInterface|null
getUser($credentials, UserProviderInterface $userProvider)

No description

checkCredentials($credentials, UserInterface $user)

No description

onAuthenticationSuccess(Request $request, TokenInterface $token, $providerKey)

No description

onAuthenticationFailure(Request $request, AuthenticationException $exception)

No description

Details

void setLogger(LoggerInterface $dbLogger)

Parameters

LoggerInterface $dbLogger

Return Value

void

__construct(UserRepository $userRepository, RouterInterface $router, CsrfTokenManagerInterface $csrfTokenManager, UserPasswordEncoderInterface $passwordEncoder, EntityManagerInterface $em)

Parameters

UserRepository $userRepository
RouterInterface $router
CsrfTokenManagerInterface $csrfTokenManager
UserPasswordEncoderInterface $passwordEncoder
EntityManagerInterface $em

protected getLoginUrl()

supports(Request $request)

Parameters

Request $request

getCredentials(Request $request)

Parameters

Request $request

UserInterface|null getUser($credentials, UserProviderInterface $userProvider)

Parameters

$credentials
UserProviderInterface $userProvider

Return Value

UserInterface|null

checkCredentials($credentials, UserInterface $user)

Parameters

$credentials
UserInterface $user

onAuthenticationSuccess(Request $request, TokenInterface $token, $providerKey)

Parameters

Request $request
TokenInterface $token
$providerKey

onAuthenticationFailure(Request $request, AuthenticationException $exception)

Parameters

Request $request
AuthenticationException $exception