Page MenuHomePhabricator

Create MediaWiki user federation provider for Keycloak
Closed, ResolvedPublic13 Estimated Story Points

Description

We need to create user federation provider that will connect MediaWiki instance(s) to Keycloak and allow users who created accounts on MediaWiki(s) to log in using Keycloak.

Acceptance criteria
I can log into MediaWiki using Keycloak with account that was created using CentralAuth.

To-Do

  • create initial setup for the user federation provider
  • add search users functionality
  • add show all users functionality
  • add view single user functionality

Notes
Here's an example tutorial on how to create a custom provieder.

Event Timeline

Protsack.stephan renamed this task from Create Mediawiki user federation provider for Keycloak to Create MediaWiki user federation provider for Keycloak.Oct 18 2022, 9:29 AM
Protsack.stephan updated the task description. (Show Details)

Please set status of resolved tasks set to resolved, otherwise these tasks clutter the search results for open tasks.
Setting task status back to resolved as this task has been in the Done workboard column for months.
In case you lack visibility of resolved tasks on a project workboard, then the workboard view can be changed to show all tasks instead of only open tasks by filtering the view in the upper right corner (and you could also set that view as default).