64robots / products-api-accessor
There is no license information available for the latest version (v1.0.0) of this package.
This package is a command that will generate the access-token for a product-api project.
v1.0.0
2020-01-28 17:19 UTC
Requires
- php: ^7.1
- guzzlehttp/guzzle: ~6.0
- illuminate/console: 6.*
- illuminate/container: 6.*
- illuminate/support: 6.*
Requires (Dev)
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-11-29 06:47:05 UTC
README
This package is a command that will generate the access-token for a product-api project.
Installation and setup
To get the latest version, simply require the package using Composer:
$ composer require 64robots/products-api-accessor
Once installed, this package will automatically register its service provider.
Publish the config file to config/products.php
run:
$ php artisan vendor:publish --provider="R64\ProductsApiAccessor\AccessorServiceProvider" --tag="config"
Usage
- Use passport's command
php artisan passport:client
to generate new Client ID and Client Secret from Products api. Copy the Client ID and Client Secret and set it in your .env like so;
PRODUCTS_API_BASE_URI=http://url-to-products-api
PRODUCTS_API_CLIENT_ID=x
PRODUCTS_API_CLIENT_SECRET=xxxx
- Ran the command
php artisan generate:products-api-access-token
to generate access token. The token will be automatically set in the .env.