rikeda71 / laravel-oauth2-api

Provides API with OAuth2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

laravel-oauth2-api

Setup

  1. execute following commands
docker-compose up -d
docker-compose exec app composer install
docker-compose exec app php artisan migrate
docker-compose exec app php artisan passport:install
  1. setup development settings with PHPStorm while referring this page

⚠️ important points ⚠️

  • Languages & Frameworks > PHP
    • CLI Interpreter
      • Server: docker-compose
      • Service: app
    • Docker container
      • no need settings
    • Servers
      • Port: 8080
      • Absolute path on the server: no need settings
  • Run/Debug Configurations
    • IDE key: PHPStorm
  1. setup environment variables
cp .env .env.local
# fill in these values
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CALLBACK_URL=

About

Provides API with OAuth2


Languages

Language:PHP 84.9%Language:Blade 13.5%Language:Dockerfile 0.9%Language:Shell 0.8%