From 4dd7aead737019aa7346ebfc3f678d2e163fc3ab Mon Sep 17 00:00:00 2001 From: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com> Date: Wed, 28 Oct 2026 11:57:46 +0100 Subject: [PATCH] [Web] Store PKCE data of OAuth2 authorization codes --- data/web/inc/init_db.inc.php | 4 +++- docker-compose.yml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/data/web/inc/init_db.inc.php b/data/web/inc/init_db.inc.php index 2afb086b3..d0d62dbfa 100644 --- a/data/web/inc/init_db.inc.php +++ b/data/web/inc/init_db.inc.php @@ -1604,7 +1604,9 @@ function init_db_schema() "redirect_uri" => "VARCHAR(2000)", "expires" => "TIMESTAMP NOT NULL", "scope" => "VARCHAR(4000)", - "id_token" => "VARCHAR(1000)" + "id_token" => "VARCHAR(1000)", + "code_challenge" => "VARCHAR(1000)", + "code_challenge_method" => "VARCHAR(20)" ), "keys" => array( "primary" => array( diff --git a/docker-compose.yml b/docker-compose.yml index 2d69e493a..80786f1ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,5 @@ # Version of the database schema -x-db-version: &db_version DB_VERSION=26102026_1200 +x-db-version: &db_version DB_VERSION=28102026_1300 services: