public function validate(Vanilla\Request $request, Vanilla\User $user = null, Vanilla\Config $config = null) { $signature = md5($request->getTimestamp() . $config->getSecret()); if ($request->getSignature() != $signature) { return new Response\InvalidSignature($request); } }
public function validate(Vanilla\Request $request, Vanilla\User $user = null, Vanilla\Config $config = null) { $requestTimestamp = $request->getTimestamp(); $requestSignature = $request->getSignature(); if (empty($requestTimestamp) && empty($requestSignature)) { return new Response\UnsignedRequest($request, $user); } }
public function validate(Vanilla\Request $request, Vanilla\User $user = null, Vanilla\Config $config = null) { if (empty($request->getSignature())) { return new Response\MissingSignature($request); } }