Last modified: 2011-04-05 01:20:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26755, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24755 - Give other extensions a chance to stop auto creation
Give other extensions a chance to stop auto creation
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Liangent
:
Depends on:
Blocks: 24756
  Show dependency treegraph
 
Reported: 2010-08-11 18:10 UTC by Liangent
Modified: 2011-04-05 01:20 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Liangent 2010-08-11 18:10:39 UTC
Including:

1) Auto creation on view, this was done in r67345 and r67346.
2) Auto creation on user login, depends on bug 23802.

Assigning this bug to myself. I can do it after bug 23802 is fixed.
Comment 1 Brion Vibber 2011-04-05 01:20:41 UTC
The patch on bug 23802 doesn't really cover this use case (where we want other extensions to be able to abort some auth plugin's auto-creation), so I've removed it as a dependency.

r85409 should handle this, as for the TitleBlacklist case in bug 24756 / bug 14629 :

* (bug 24755) AuthPlugin auto-creation of local accounts can now be aborted by
  other extensions by handling the 'AbortAutoAccount' hook, similar to the
  'AbortNewAccount' triggered by explicit account creations. (They are separate
  to avoid loops and confusion; auth plugins like CentralAuth need to handle
  AbortNewAccount separately.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links