Skip to content

A PHP 8.2+ library that helps you both create and/or verify OAuth2 PKCE challenges.

License

Notifications You must be signed in to change notification settings

danielburger1337/oauth2-pkce-php

Repository files navigation

PHPCSFixer PHPStan PHPUnit Packagist Version Packagist Downloads

danielburger1337/oauth2-pkce

A PHP 8.2+ library that helps you both create and/or verify OAuth2 PKCE challenges.

Install

This library is PSR-4 compatible and can be installed via PHP's dependency manager Composer.

composer require danielburger1337/oauth2-pkce

Documentation

You can find the documentation here.

Running Tests Locally

This library is fully unit tested. It also uses strict static analysis to minimize the possibility of unexpected runtime errors.

composer install

vendor/bin/php-cs-fixer fix
vendor/bin/phpstan
vendor/bin/phpunit

License

This software is available under the MIT license.

About

A PHP 8.2+ library that helps you both create and/or verify OAuth2 PKCE challenges.

Resources

License

Stars

Watchers

Forks