protected function guardAgainstInvalidRequest()
{
if (!request()->has('token')) {
throw InvalidRequest::tokenNotFound();
}
$validTokens = $this->config->get('token');
if (!is_array($validTokens)) {
$validTokens = [$validTokens];
}
if (!in_array($this->request->get('token'), $validTokens)) {
throw InvalidRequest::invalidToken($this->request->get('token'));
}
}