Symfony\Bundle\SecurityBundle\DependencyInjection\Security\Factory\FormLoginFactory
FormLoginFactory creates services for form login authentication.
- Author: Fabien Potencier <fabien@symfony.com>
Synopsis
class FormLoginFactory
extends AbstractFactory
{
- // Inherited members from AbstractFactory
- protected array $options;
- protected array $defaultSuccessHandlerOptions;
- protected array $defaultFailureHandlerOptions;
- // methods
- public void __construct()
- public void getPosition()
- public void getKey()
- public void addConfiguration()
- protected void getListenerId()
- protected void createAuthProvider()
- protected void createListener()
- protected void createEntryPoint()
- // Inherited methods from AbstractFactory
- public void create()
- public void addConfiguration()
- public final void addOption()
- protected abstract string createAuthProvider()
- protected abstract string getListenerId()
- protected string createEntryPoint()
- protected Boolean isRememberMeAware()
- protected void createListener()
- protected void createAuthenticationSuccessHandler()
- protected void createAuthenticationFailureHandler()
Hierarchy
Members
protected
- $defaultFailureHandlerOptions
- $defaultSuccessHandlerOptions
- $options
Methods
protected
public
Inherited from Symfony\Bundle\SecurityBundle\DependencyInjection\Security\Factory\AbstractFactory
protected
- createAuthProvider() — Subclasses must return the id of a service which implements the AuthenticationProviderInterface.
- createAuthenticationFailureHandler()
- createAuthenticationSuccessHandler()
- createEntryPoint() — Subclasses may create an entry point of their as they see fit. The default implementation does not change the default entry point.
- createListener()
- getListenerId() — Subclasses must return the id of the abstract listener template.
- isRememberMeAware() — Subclasses may disable remember-me features for the listener, by always returning false from this method.