Page MenuHomePhabricator

Add support for specifying parameters to the well known config
Closed, ResolvedPublic

Description

See https://github.com/jumbojett/OpenID-Connect-PHP/issues/190. The best solution would be to add support for specifying parameters to the well known configuration in the extension config.

$wgPluggableAuth_Config[] = [
    'plugin' => 'OpenIDConnect',
    'data' => [
        'providerURL' => 'https://login.microsoftonline.com/[tenantID]/v2.0/',
        'clientID' => '[Application (Client) ID]',
        'clientsecret' => '[Secret from Certs and Secrets]',
        'wellKnownConfigParameters' => [
            'appid' => '[Application (Client) ID]'
        ]
    ]
];

Event Timeline

cicalese renamed this task from Add support for specifying a parameter to the well known config to Add support for specifying parameters to the well known config.Jan 11 2025, 8:13 PM

Change #1110049 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/OpenIDConnect@master] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110049

Change #1110049 merged by jenkins-bot:

[mediawiki/extensions/OpenIDConnect@master] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110049

Change #1110074 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/OpenIDConnect@REL1_39] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110074

Change #1110075 had a related patch set uploaded (by Cicalese; author: Cicalese):

[mediawiki/extensions/OpenIDConnect@REL1_43] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110075

Change #1110074 merged by jenkins-bot:

[mediawiki/extensions/OpenIDConnect@REL1_39] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110074

Change #1110075 merged by jenkins-bot:

[mediawiki/extensions/OpenIDConnect@REL1_43] Add support for specifying parameters to the well known config

https://gerrit.wikimedia.org/r/1110075

cicalese claimed this task.