Skip to content

Releases: kreait/firebase-tokens-php

2.3.1

22 Aug 21:19
3d291b9
Compare
Choose a tag to compare

Ensure (PHPStan) compatibility with lcobucci/jwt ^4.2

1.17.0

22 Aug 21:32
cad7317
Compare
Choose a tag to compare

Dropped support for lcobucci/jwt 3.x

1.16.3

22 Aug 21:29
1580129
Compare
Choose a tag to compare

Ensure compatibility with lcobucci/jwt ^4.2

1.16.2

22 Aug 21:13
63af4d9
Compare
Choose a tag to compare

Ensure compatibility with lcobucci/jwt ^4.2

3.0.2

21 Jun 22:44
3d69ddb
Compare
Choose a tag to compare

Raised minimum version of Guzzle to address CVE-2022-31090 and CVE-2022-31091

3.0.1

10 Jun 08:48
fd4719a
Compare
Choose a tag to compare

Raise minimum version of Guzzle to address CVE-2022-31042

3.0

24 Apr 12:58
7441a7d
Compare
Choose a tag to compare
3.0

Implemented forward-compatible Clock-Interface

The stella-maris/clock package provides an interface based on the currently proposed status of PSR-20. Due to the inactivity of the PSR20 working group this is a way to already provide interoperability while still maintaining forward compatibility. When the current status of PSR20 will be released at one point in time the stella-maris/clock package will extend the PSR-20 interface so that this package becomes immeadiately PSR20 compatible without any further work necessary.

2.3.0

15 Apr 22:14
a672fa7
Compare
Choose a tag to compare
  • Removed firebase/php-jwt dev dependency and simplified test token generation.
  • Added support for verifying tokens returned from the Auth Emulator.

If you or your team rely on this project and me maintaining it, please consider becoming a Sponsor 🙏

2.2.0

28 Jan 08:16
b3a2666
Compare
Choose a tag to compare

Added tenant support to Session Cookie Verification. It doesn't seem to be supported at the moment (executing it with a tenant-enabled Firebase project yields an UNSUPPORTED_TENANT_OPERATION) error, but once it is supported, this library will need no or just minimal updates.

The Firebase Admin SDK for PHP has integration tests checking for this error so that we know early on when it starts working.

2.1.1

28 Jan 00:03
5369c96
Compare
Choose a tag to compare

Fixed method name Kreait\Firebase\JWT\SessionCookieVerifier::sessionCookieWithLeeway to Kreait\Firebase\JWT\SessionCookieVerifier::verifySessionCookieWithLeeway 🤦‍. This is technically a breaking change, but since 2.1.0 was released just a few minutes ago, it was most certainly not used yet.