Last modified: 2012-08-31 08:29:37 UTC
MediaWiki stores passwords in the local database under a number of circumstances. Auth plugins were taking steps to avoid this, but there's a number of ways in which core makes it impossible. AuthPlugin should have a method that tells core whether it should or should not store the password locally.
Created attachment 10944 [details] Patch to fix the issue in core.
If your MediaWiki installation doesn't allow local authentication, and only allows external authentication, then you should purge all passwords from your MediaWiki database: UPDATE user SET user_password=''; If your installation has a mix of users that use local authentication and external authentication you should purge the user_password field for the external users, but not for the local users. Unfortunately, there's no easy way to tell which users are external and which are local, you'll need to determine that yourself.
Unhiding patch since it got release publicly.