Last modified: 2014-06-06 22:05:12 UTC
The user database stores user names and information associated with that user for how it got on the list (by whom, why, since when, until when). Not unlike block table and logging table in mediawiki core. One to store current info and use core logging table for discoverability and archival of the information. This would be the equivalent of the "CVN blacklist" and "CVN greylist" as known in #cvn-sw on Freenode by the CVNBot software ([[m:CVN]], [[m:SWMT]]). Users are added to this list when their activity is suspicious. Main use of it is in two case: 1) Automated enlisting: A user triggers a certain abuse filter, uses a certain pattern in the edit summary, or gets blocked on one or more wikis. They'll be enlisted so that when they edit again or on other wikis, they will be caught early on. 2) A user is not being blocked but their edits do often contain vandalism (e.g. between a block request being made and it being handled). Thus making it easier to spot in the large stream of edits and less likely to get skipped as it is highlighted with a mark saying it is enlisted. Both viewing information and modifying it must require a user right (a bit like abusefilter-view and -modify).
Interface: sql table, API module, special page.