/php-oauth2-client

A modern OAuth2 client library.

Primary LanguagePHPMIT LicenseMIT

PHP OAuth2 Client Library

Packagist build Coverage Status

Features

  • Fully supports modern OAuth2 grant types:
    • Authorization Code
    • Client Credentials
    • Proof Key for Code Exchange (PKCE)
    • Refresh Token
  • Full utilization of PSR-7, PSR-17, and PSR-18.
  • Compatible with PSR-4 autoloading.

Requirements

Installation

Via Composer:

composer require jwilsson/oauth2-client

Usage

See the docs folder for complete usage information.

Related