Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
App
 
 
 
 
db
 
 
 
 
 
 
 
 
 
 
 
 

README.md

secure-api

Repository for the "Building a Secure API" series on Websec.io

To use this project

  1. Clone the repository:
git clone [email protected]:psecio/secure-api.git
  1. Change over to the public/ directory
  2. Use the built-in PHP web server to handle requests
php -S localhost:8000

Then go to http://localhost:8000 in a browser to view the result.

Test client

The file test-client.php contains an example of the HTTP client making a request to the API key with the flow created in the tutorial series. You'll need to install Guzzle to have it work correctly. Install it via Composer with:

composer require guzzlehttp/guzzle

Then you can run it with: php test-client.php. If all goes well you should get the "validation success" message back from the last call to the API.

The Series

About

Repository for the "Building a Secure API" series on Websec.io

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.