AbstractFormLoginAuthenticator
class AbstractFormLoginAuthenticator extends AbstractGuardAuthenticator
A base class to make form login authentication easier!
Methods
Shortcut to create a PostAuthenticationGuardToken for you, if you don't really care about which authenticated token you're using.
Override to change what happens after a bad username/password is submitted.
Override to change what happens after successful authentication.
Does this method support remember me cookies?
Override to control what happens when the user hits a secure page but isn't logged in yet.
Details
in AbstractGuardAuthenticator at line line 33
GuardTokenInterface
createAuthenticatedToken(UserInterface $user, string $providerKey)
Shortcut to create a PostAuthenticationGuardToken for you, if you don't really care about which authenticated token you're using.
at line line 53
Response|null
onAuthenticationFailure(Request $request, AuthenticationException $exception)
Override to change what happens after a bad username/password is submitted.
at line line 70
Response|null
onAuthenticationSuccess(Request $request, TokenInterface $token, string $providerKey)
Override to change what happens after successful authentication.
at line line 83
bool
supportsRememberMe()
Does this method support remember me cookies?
Remember me cookie will be set if all of the following are met: A) This method returns true B) The rememberme key under your firewall is configured C) The "remember me" functionality is activated. This is usually done by having a _rememberme checkbox in your form, but can be configured by the "alwaysrememberme" and "remembermeparameter" parameters under the "remember_me" firewall key
at line line 97
Response
start(Request $request, AuthenticationException $authException = null)
Override to control what happens when the user hits a secure page but isn't logged in yet.