1. Go to this page and download the library: Download francodacosta/caparica library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
use Caparica\Security\RequestValidator;
use Caparica\Client\BasicClient;
$client = new BasicClient;
$requestValidator = new RequestValidator(new RequestSigner);
// this values come from the request the client made
// use whatever methods your framework has to access http requests
$requestParams = array(
'X-CAPARICA-DATE' => "12345676743",
'a' => 'bcd',
'c' => '123',
'b' => 'ewq',
);
// the signature comes from the request, we will use it to compare with the server
// generated one, if they match we know the request is valid
$requestSignature = '0c6513e432bb25d8be659a99ca240a64f60dee875e04d557341a677bfe08a1bf';
$isValid = $requestValidator->validate($client, $requestSignature, $requestParams);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.