final class TokenRequestParamChecking implements MiddlewareInterface (View source)

Check whether user supplied token is valid, if not remove any possibly dangerous stuff from request.

Check for token mismatch only if the Request method is POST. GET Requests would never have token and therefore checking mismatch does not make sense.

Methods

__construct(ResponseRenderer $responseRenderer)

No description

ResponseInterface
process(ServerRequestInterface $request, RequestHandlerInterface $handler)

No description

ResponseInterface|null
checkTokenRequestParam(ServerRequest $request)

No description

Details

__construct(ResponseRenderer $responseRenderer)

No description

Parameters

ResponseRenderer $responseRenderer

ResponseInterface process(ServerRequestInterface $request, RequestHandlerInterface $handler)

No description

Parameters

ServerRequestInterface $request
RequestHandlerInterface $handler

Return Value

ResponseInterface

ResponseInterface|null checkTokenRequestParam(ServerRequest $request)

No description

Parameters

ServerRequest $request

Return Value

ResponseInterface|null