PHP Class Pagekit\Session\Csrf\Event\CsrfListener

Inheritance: implements Pagekit\Event\EventSubscriberInterface
Afficher le fichier Open project: pagekit/pagekit

Protected Properties

Свойство Type Description
$provider Pagekit\Session\Csrf\Provider\CsrfProviderInterface

Méthodes publiques

Méthode Description
__construct ( Pagekit\Session\Csrf\Provider\CsrfProviderInterface $provider ) Constructor.
onRequest ( $event, $request ) Checks for the CSRF token and throws 401 exception if invalid.
subscribe ( )

Method Details

__construct() public méthode

Constructor.
public __construct ( Pagekit\Session\Csrf\Provider\CsrfProviderInterface $provider )
$provider Pagekit\Session\Csrf\Provider\CsrfProviderInterface

onRequest() public méthode

Checks for the CSRF token and throws 401 exception if invalid.
public onRequest ( $event, $request )
$event

subscribe() public méthode

public subscribe ( )

Property Details

$provider protected_oe property

protected CsrfProviderInterface,Pagekit\Session\Csrf\Provider $provider
Résultat Pagekit\Session\Csrf\Provider\CsrfProviderInterface