Download the PHP package webinarium/oauth2-linode without Composer
On this page you can find all versions of the php package webinarium/oauth2-linode. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webinarium/oauth2-linode
More information about webinarium/oauth2-linode
Files in webinarium/oauth2-linode
Package oauth2-linode
Short Description Linode OAuth 2.0 Client Provider for The PHP League OAuth2-Client
License MIT
Homepage https://github.com/webinarium/oauth2-linode
Informations about the package oauth2-linode
Linode Provider for OAuth 2.0 Client
This package provides Linode 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 \Linode\OAuth2\Client\Provider\Linode
as the provider.
Authorization Code Flow
Managing Scopes
When creating your Linode 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:
- SCOPE_ACCOUNT_READ_ONLY
- SCOPE_ACCOUNT_READ_WRITE
- SCOPE_DOMAINS_READ_ONLY
- SCOPE_DOMAINS_READ_WRITE
- SCOPE_EVENTS_READ_ONLY
- SCOPE_EVENTS_READ_WRITE
- SCOPE_IMAGES_READ_ONLY
- SCOPE_IMAGES_READ_WRITE
- SCOPE_IPS_READ_ONLY
- SCOPE_IPS_READ_WRITE
- SCOPE_LINODES_READ_ONLY
- SCOPE_LINODES_READ_WRITE
- SCOPE_LONGVIEW_READ_ONLY
- SCOPE_LONGVIEW_READ_WRITE
- SCOPE_NODEBALANCERS_READ_ONLY
- SCOPE_NODEBALANCERS_READ_WRITE
- SCOPE_STACKSCRIPTS_READ_ONLY
- SCOPE_STACKSCRIPTS_READ_WRITE
- SCOPE_VOLUMES_READ_ONLY
- SCOPE_VOLUMES_READ_WRITE
Development
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.