Exponential 5.x Kernel 7.5.40 Exponential New Stack (Symfony-based) Kernel — PHP Class Reference

AuthenticatorInterface.php
Go to the documentation of this file.
1 <?php
2
7 namespace eZ\Publish\Core\MVC\Symfony\Security\Authentication;
8
9 use Symfony\Component\HttpFoundation\Request;
10
15 interface AuthenticatorInterface
16 {
32 public function authenticate(Request $request);
33
41 public function logout(Request $request);
42 }
eZ\Publish\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface
This interface is to be implemented by authenticator classes.
Definition: AuthenticatorInterface.php:16
eZ\Publish\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface\authenticate
authenticate(Request $request)
Runs authentication against provided request and returns the authenticated security token.
eZ\Publish\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface\logout
logout(Request $request)
Performs logout by running configured logout handlers.
eZ\Publish\Core\MVC\Symfony\Security\Authentication
Definition: AnonymousAuthenticationProvider.php:7
Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.