diff --git a/LocalSettings.php.tmpl b/LocalSettings.php.tmpl index 2a35a44..a5c35ba 100644 --- a/LocalSettings.php.tmpl +++ b/LocalSettings.php.tmpl @@ -191,9 +191,13 @@ $wgDebugToolbar = true; wfLoadExtension( 'PluggableAuth' ); wfLoadExtension( 'OpenIDConnect' ); -$wgOpenIDConnect_Config['{{ env "OPENID_KEYCLOAK_URL" }}'] = [ - 'clientID' => '{{ env "OPENID_CLIENT_ID"}}', - 'clientsecret' => '{{ secret "openid_client_secret" }}' +$wgPluggableAuth_Config[] = [ + 'plugin' => 'OpenIDConnect', + 'data' => [ + 'providerURL' => '{{ env "OPENID_KEYCLOAK_URL" }}', + 'clientID' => '{{ env "OPENID_CLIENT_ID"}}', + 'clientsecret' => '{{ secret "openid_client_secret" }}' + ] ]; $wgGroupPermissions['*']['autocreateaccount'] = true; diff --git a/abra.sh b/abra.sh index 4052f80..2d9b513 100644 --- a/abra.sh +++ b/abra.sh @@ -1,4 +1,4 @@ -export LOCAL_SETTINGS_CONF_VERSION=v5 +export LOCAL_SETTINGS_CONF_VERSION=v6 export HTACCESS_CONF_VERSION=v1 export ENTRYPOINT_CONF_VERSION=v3 export COMPOSER_LOCAL_CONF_VERSION=v1