abstract class AbstractRememberMeServices implements RememberMeServicesInterface, LogoutHandlerInterface
Base class implementing the RememberMeServicesInterface.
COOKIE_DELIMITER |
__construct(array $userProviders, string $secret, string $providerKey, array $options = array(), LoggerInterface $logger = null) Constructor. | ||
string | getRememberMeParameter() Returns the parameter that is used for checking whether remember-me services have been requested. | |
getKey() | ||
string | getSecret() | |
TokenInterface|null | autoLogin(Request $request) Implementation of RememberMeServicesInterface. | |
logout(Request $request, Response $response, TokenInterface $token) Implementation for LogoutHandlerInterface. | ||
loginFail(Request $request) Implementation for RememberMeServicesInterface. | ||
loginSuccess(Request $request, Response $response, TokenInterface $token) Implementation for RememberMeServicesInterface. |
Constructor.
Returns the parameter that is used for checking whether remember-me services have been requested.
Implementation of RememberMeServicesInterface.
Detects whether a remember-me cookie was set, decodes it, and hands it to subclasses for further processing.
Implementation for LogoutHandlerInterface.
Deletes the cookie.
Implementation for RememberMeServicesInterface.
Deletes the cookie when an attempted authentication fails.
Implementation for RememberMeServicesInterface.
This is called when an authentication is successful.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.html