Download the PHP package chadhutchins/oauth2-shopify without Composer
On this page you can find all versions of the php package chadhutchins/oauth2-shopify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chadhutchins/oauth2-shopify
More information about chadhutchins/oauth2-shopify
Files in chadhutchins/oauth2-shopify
Package oauth2-shopify
Short Description Shopify OAuth 2.0 Client Provider for The PHP League OAuth2-Client
License MIT
Informations about the package oauth2-shopify
Shopify Provider for OAuth 2.0 Client
This package provides Shopify's OAuth 2.0 support for the PHP League's OAuth 2.0 Client.
Installation
To install, use composer:
Usage
Usage is the same as The League's OAuth client, using \Chadhutchins\OAuth2\Client\Provider\Shopify
as the provider.
Authorization Code Flow
Managing Scopes
When creating your Shopify authorization URL, you can specify the state and scopes your application may authorize.
If neither are defined, the provider will utilize internal defaults.
At the time of authoring this documentation, the following scopes are available.
- read_content, write_content- Access to Article, Blog, Comment, Page, and Redirect.
- read_themes, write_themes - Access to Asset and Theme.
- read_products, write_products - Access to Product, product variant, Product Image, Collect, Custom Collection, and Smart Collection.
- read_customers, write_customers - Access to Customer and Saved Search.
- read_orders, write_orders - Access to Order, Transaction and Fulfillment.
- read_script_tags, write_script_tags - Access to Script Tag.
- read_fulfillments, write_fulfillments - Access to Fulfillment Service.
- read_shipping, write_shipping - Access to Carrier Service.
- read_analytics - Access to Analytics API.
- read_users, write_users - Access to User SHOPIFY PLUS.
Testing
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.