This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |
| en:2.0:single_sign_on:oidc_mediawiki [2026/09/08 17:36] – [Configuring the Service Provider (MediaWiki)] kainhofer | en:2.0:single_sign_on:oidc_mediawiki [2026/09/08 17:43] (current) – [Setting up the Client (SP) in Admidio] kainhofer |
|---|
| This is a typical configuration of the MediaWiki OpenID client in Admidio: | This is a typical configuration of the MediaWiki OpenID client in Admidio: |
| {{ :en:2.0:sso:sso_oidc_mediawiki_02_client.png?direct&600 |}} | {{ :en:2.0:sso:sso_oidc_mediawiki_02_client.png?direct&600 |}} |
| | {{ :en:2.0:sso:sso_oidc_mediawiki_02_client2.png?direct&600 |}} |
| |
| The clientID and the client secret in the Admidio client page and MediaWiki's ''LocalSettings.php'' have to match exactly. Similarly, the scopes should coincide, otherwise not all desired profile fields will be transmitted. To make use of the group mapping in MediaWiki, make sure to include the 'groups' scope in Admidio and Mediawiki, and map the 'Roles - roles' Profile Field to an OIDC claim. | The clientID and the client secret in the Admidio client page and MediaWiki's ''LocalSettings.php'' have to match exactly. Similarly, the scopes should coincide, otherwise not all desired profile fields will be transmitted. To make use of the group mapping in MediaWiki, make sure to include the 'groups' scope in Admidio and Mediawiki, and map the 'Roles - roles' Profile Field to an OIDC claim. |