- Upgrade to min SSP 2.3 and php 8.1
- Move to controllers and routes
- Update default callback/redirect URLS to not include
.php
extension
_Release: 2024-10-01
- Allow urlResourceOwnerDetails to be overridden for OIDC
_Release: 2024-02-13
- Update consent template to twig
_Release: 2024-01-29
- Test against php 8.3
- Add support for PKCE
- Add support for running authproc filters
- Require league/oauth2-client ^2.7
_Release: 2023-08-04
- No changes from v4.0.0-beta.2
_Release: 2023-08-04
- LinkedIn OIDC Template
- Deprecate old LinkedIn auth method
- Upgrade
kevinrob/guzzle-cache-middleware
to fix Guzzle promise issue - Allow more versions of
psr/cache
andsymfony/cache
_Release: 2023-03-01
- Move
lib
tosrc
- Move
www
topublic
- Use ssp2 final release
- firebase/php-jwt 6 support
_Release: 2022-11-16
- Make OIDC discovery configrable
- SSP 2 compatability
- Improved psalm code quality
- Better source code typing
_Release: 2023-06-12
- LinkedIn OIDC Template
- Deprecate old LinkedIn auth method
- Upgrade
kevinrob/guzzle-cache-middleware
to fix Guzzle promise issue
_Release: 2022-10-12
- Amazon template
- Apple template
- Orcid auth source
- OIDC auth source now supports
scopes
setting - Move to phpunit 8
- Increase min php version
_Release: 2020-04-09
- Allow additional authenticated urls to be queried for attributes
- Update dependencies
_Release: 2019-12-03
- Bumb min SSP version to 1.17
- Better OIDC support ** Logout ** Query .well-known endpoint
- Bitbucket
_Release: 2019-01-29
- LinkedIn V2 authsource
- Make attribute conversion method overridable
- Some code style cleanup
_Release: 2018-11-29
- Behavior changes from v1
- User canceling consent sends them to error page rather than throwing USER_ABORT. Behavior is configurable
- Automatic retry on network errors. Behavior is configurable
- Option tokenFieldsToUserDetailsUrl to indicate which fields from token response should be query params on user info request
- If user cancels consent, send them to page saying consent must be provided.
- Perform 1 retry on network errors
- Use ssp 1.16.2 as the dependency
- Add php 7.1 and 7.2 to travis builds
- PSR-2 styling
- Add Microsoft authsource
- Allow logging of id_token json
- Template for YahooOIDC, MicrosoftOIDC, LinkedIn and Facebook
- Add support for enabling http request/response logging
- Add general debug information
_Released: 2018-08-21
- Generic OAuth2/OIDC module
- Template for Google OIDC
- OIDC attribute map
- Instructions
- Tips for migrating from old/alternate modules