All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add option for showing/hiding ID Token from dashboard
- Update composer dependencies
- Use
jumbojett/openid-connect-php
from composer
- Use font awesome from composer
- Use minified CSS and JS
- Handle issuer with trailing slash correctly
- Remove support for PHP 5
- Fix "Undefined variable: userInfo" error
- Update
jumbojett/OpenID-Connect-PHP
library to v0.9.8
- Add banner
- Move session controller to separate file
- Move header to separate file
- Move footer to separate file
- Fix redirection in
index.php
form
- Add
enableActiveTokensTable
option to show/hide the "Active Refresh Tokens" table - Add
allowIntrospection
option to show/hide the "Introspection Command"
- Resolve some linting warnings
- New page (
auth.php
) that displays the response from UserInfo Endpoint
- Add support for PKCE
- Manage refresh tokens
- Create new refresh token on demand
- Display access token and the commands for userinfo and introspect endpoint
- Create user session
- Initialize oidc-client