Releases: klapaudius/oauth2-php
Release list
v2.0.0
Add OpenID Connect nonce and auth_time support
The "nonce" authorization request parameter is now accepted, bound to the
authorization code and exposed to token listeners through
OAuthTokenGrantedEvent::getNonce() so integrators can replay it in the
id_token.
An authentication timestamp stamped on the authorization code by the storage
is read back on the token request and exposed through
OAuthTokenGrantedEvent::getAuthTime(). It is a server-side value, never read
from the authorization request.
BC breaks for custom storages/models:
- IOAuth2GrantCode::createAuthCode() takes a 7th optional argument $nonce.
- IOAuth2AuthCode declares getNonce() and getAuthTime().
Full Changelog: 1.9.0...2.0.0
v1.10.0
Add PSR-14 event dispatcher support for OIDC token hooks
v1.9.0
v1.8.0
Fix deprecation messages Implicitly marking parameter as nullable is deprecated, the explicit nullable type must be used instead
v1.7.0
Fix deprecation messages Implicitly marking parameter as nullable is deprecated, the explicit nullable type must be used instead
Drop support of Symfony 3.x, Symfony 4.x, PHP 5.x, PHP 7.0
Symfony 7 compliant
1.6.0 Merge branch 'master' of https://github.com/klapaudius/oauth2-php
Symfony 6.0 compliant
1.5.0 Symfony 6.0 compliant
Symfony 5.3 New Authenticator System Compliant
1.4.0 Update composer.json