beste / firebase-jwt
A library to work with Firebase tokens
Fund package maintenance!
jeromegamez
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- azjezz/psl: ^2.9
- beste/in-memory-cache: ^1.2
- lcobucci/jwt: ^5.2
- php-http/discovery: ^1.19.2
- psr/cache: ^2.0 || ^3.0
- psr/http-client: ^1.0.3
- psr/http-client-implementation: *
- psr/http-factory: ^1.0.2
- psr/http-message: ^2.0
Requires (Dev)
- beste/clock: ^3.0
- beste/php-cs-fixer-config: ^3.1
- friendsofphp/php-cs-fixer: ^3.45.0
- google/auth: ^1.33
- nyholm/psr7: ^1.8.1
- php-standard-library/phpstan-extension: ^1.0
- phpstan/extension-installer: ^1.3.1
- phpstan/phpstan: ^1.10.50
- phpstan/phpstan-deprecation-rules: ^1.1.4
- phpstan/phpstan-phpunit: ^1.3.15
- phpstan/phpstan-strict-rules: ^1.5.2
- phpunit/phpunit: ^10.5.5
- symfony/http-client: ^6.4.2 || ^7.0.2
- symfony/var-dumper: ^6.4.2 || ^7.0.2
- vlucas/phpdotenv: ^5.6
Suggests
- psr/cache-implementation: Allows caching of certificates fetched from Google to verify tokens
- psr/clock-implementation: Allows using an existing clock, for example a frozen clock for tests
This package is auto-updated.
Last update: 2024-11-26 23:07:54 UTC
README
A framework-agnostic PHP library that allows you to issue Firebase Custom Tokens, parse and verify ID Tokens, and manage Session Cookies.
Installation
This package is available on Packagist, and you can install it using Composer.
By running the following command you'll add beste/firebase-jwt
as a dependency to your project:
composer require beste/firebase-jwt
Documentation
The documentation is available at https://beste-firebase-jwt.readthedocs.io/en/latest/.