Extension:Password Reset

From MediaWiki.org
Jump to: navigation, search
In MW 1.18 and above, a special page "PasswordReset" exists which overrides the special page of this extension. This means this extension no longer works from 1.18 on. This extension however provides more functionality than in core, so a solution should be found (either merge this functionality with core, or rename one of the two special pages).

MediaWiki extensions manualManual:Extensions
Crystal Clear app error.png
Password Reset

Release status:Extension status unstable

ImplementationTemplate:Extension#type Special page, User rights, User identity
DescriptionTemplate:Extension#description Allows to resets the user's password
Author(s)Template:Extension#username Tim Laquatalk
Latest versionTemplate:Extension#version 1.7 (2008-09-04)
MediaWikiTemplate:Extension#mediawiki 1.9+
Database changesTemplate:Extension#needs-updatephp No
LicenseTemplate:Extension#license No license specified
Download Template:WikimediaDownload/svn
Added rightsTemplate:Extension#rights


Hooks usedTemplate:Extension#hook

Translate the Password Reset extension if it is available at translatewiki.net

Check usage and version matrix.


Open tasks · Report a bug

The Password Reset extension allows Wiki users with the 'passwordreset' permission to reset MediaWiki user's passwords (Local users only).

  • As of v1.6, r30588, the "Disabled users" special page lists users that have been disabled using PasswordReset.
  • As of v1.4, r28418, the GetBlockStatus hook is employed to disallow users emailing themselves new (random) passwords from the login form if their account has been DISABLED via the Password Reset extension.
  • The system message shown to users with disabled accounts who request a new password via email is 'blocked-mailpassword'


  • Download and place the file(s) in a directory called PasswordReset in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/PasswordReset/PasswordReset.php";
    $wgGroupPermissions['sysop']['passwordreset']   = true;
  • Note the new addition of the 'passwordreset' permission in 1.2 - this must be explicitly granted as shown
  • YesY Done - Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


  1. Follow Installation Instructions
  2. You will have two new Special Pages titled "Password Reset" and "Disabled users"