Public Api Blog Post Example

A companion project for our blog post describing how to secure public APIs client-side.
Alternatives To Public Api Blog Post Example
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Hwioauthbundle2,2061,099893 days ago47January 16, 202241mitPHP
OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.
Fosoauthserverbundle1,08978061a year ago21January 23, 2019209PHP
A server side OAuth2 Bundle for Symfony
Oauth2 Client Bundle69055182 days ago62May 24, 202230mitPHP
Easily talk to an OAuth2 server for social functionality in Symfony
Php Awesome599
6 months agocc0-1.0
PHP 优秀资源整理汇集
Eightpointsguzzlebundle4121574910 months ago56February 02, 20226mitPHP
⛽️ Integrates Guzzle 6.x, a PHP HTTP Client, into Symfony
Oauth2 Bundle241122 years ago11October 26, 202065mitPHP
Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities.
Symfony.demo.on.roids129
6 years ago2mitPHP
The Symfony Demo Application on Roids!
Oauth2 Server Bundle124
20 days ago6June 21, 202245mitPHP
Symfony bundle for the OAuth2 Server.
Oauth2 Server Bundle1051615 years ago4January 09, 201720mitPHP
OAuth2 for your Symfony Application
Connect901535 months ago63June 24, 20221mitPHP
The SymfonyConnect official API SDK
Alternatives To Public Api Blog Post Example
Select To Compare


Alternative Project Comparisons
Readme

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.

Popular Oauth Projects
Popular Symfony Projects
Popular Security Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Php
Oauth
Symfony
Symfony Application
Oauth2 Server