Skip to content

Codevate/public-api-blog-post-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Public OAuth API

A companion Symfony project for our blog post on securing client-side public API access with OAuth 2 and Symfony.

Getting started

Install dependencies:

composer install

Create the database and setup the schema:

php app/console doctrine:database:create --if-not-exists
php app/console doctrine:schema:update --force

Create a new company in the database, then generate an OAuth client:

php app/console app:oauth-client:create <company-id>

Create a new restaurant in the database, then generate a hashid for it:

php app/console app:restaurant:encode-id <restaurant-id>

Start the server:

php app/console server:run

Then follow the "Calling the API" section in the blog post.

About Codevate

Codevate is a specialist UK mobile app development company that builds cloud-connected software. This repository was created for a blog post about a custom web application development project and was written by Chris Lush.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy