seregka-che / laravel-vagrant-passport
Laravel API Boilerplate (Passport Edition) via vagrant
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.1.3
- barryvdh/laravel-cors: ^0.11.0
- dingo/api: 2.0.0-alpha2
- fideloper/proxy: ^4.0
- laravel/framework: 5.6.*
- laravel/passport: ^6.0
- laravel/tinker: ^1.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.1
- barryvdh/laravel-ide-helper: ^2.4
- filp/whoops: ^2.0
- friendsofphp/php-cs-fixer: ^2.10
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^2.0
- phpunit/phpunit: ^7.0
This package is not auto-updated.
Last update: 2025-05-13 00:00:36 UTC
README
Laravel API Boilerplate (Vagrant, Passport)
Стартовый набор для быстрого запуска API
Сборка содержит в себе:
- Laravel Passport - laravel/passport
- Dingo API - dingo/api (информация)
- Laravel-CORS barryvdh/laravel-cors (читать тут)
Vagrant
Установить
Склонировать репозиторий
git clone https://github.com/seregka-che/laravel-vagrant-passport
Поднять локальный сервер на Vagrant
vagrant up
Предустановленные роуты
Зарегистрировать нового пользователя и сегенерировать для него пароль можно используя командную строку
php artisan passport:client --password
.
POST api/auth/login
, Авторизация и обновление токена;POST api/auth/register
, Регистрация;POST api/auth/recovery
, Восстановление пароля;POST api/auth/reset
, Сброс пароля;POST api/auth/logout
, "выход" - стереть данные по токену авторизации ;
Сгенерировать ключи
php artisan passport:keys