Download the PHP package razesoldier/oauth2-eve without Composer
On this page you can find all versions of the php package razesoldier/oauth2-eve. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download razesoldier/oauth2-eve
More information about razesoldier/oauth2-eve
Files in razesoldier/oauth2-eve
Package oauth2-eve
Short Description EVE Online Oauth 2.0 Client Provider for The PHP League OAuth2-Client
License MIT
Homepage https://github.com/razesoldier/oauth2-eve
Informations about the package oauth2-eve
EVE Online Provider for OAuth 2.0 Client
FORK of https://github.com/killmails/oauth2-eve
This package provides EVE Online 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 \DtsEve\OAuth2\Client\Provider\EveOnline
as the provider.
Authorization Code Flow
Refreshing a Token
Once your application is authorized, you can refresh an expired token using a refresh token rather than going through the entire process of obtaining a brand new token. To do so, simply reuse this refresh token from your data store to request a refresh.
Managing Scopes
When creating your EVE Online authorization URL, you can specify the state and scopes your application may authorize.
If neither are defined, the provider will utilize internal defaults.
Use the ESI documentation to find the full list of scopes available.
Testing
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.