Page MenuHomePhabricator

CentralAuth + PluggableAuth compatibility review
Closed, ResolvedPublic13 Estimated Story Points

Description

We encountering problems when trying to use CentralAuth and PluggableAuth at the same time. In the scope of this ticket, we want to investigate and fix them (if possible).

Cases

  • when a new user is created via Keycloak user is replicated to CentralAuth but the password is omitted.
  • A new user has been created via default MediaWiki functionality where PluggableAuth is enabled and tries to log in via PluggableAuth it duplicates the user by adding 1 to the username suffix. If a user is created in the MediaWiki instance without PluggableAuth it works properly with the user federation.
  • when a new user is created via Keycloakand tries to log in via PluggableAuth, if the user does not exist in CentralAuth and the user already exists in the current MediaWiki instance it duplicates the user by adding 1 to the username suffix.

Event Timeline

Protsack.stephan renamed this task from CentralAuth + PluggableAuth compatibility update to CentralAuth + PluggableAuth compatibility review .Dec 6 2022, 1:48 PM
Protsack.stephan renamed this task from CentralAuth + PluggableAuth compatibility review to CentralAuth + PluggableAuth compatibility review.Dec 6 2022, 2:13 PM
Protsack.stephan triaged this task as High priority.
Protsack.stephan updated the task description. (Show Details)
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).