Jump to content

Manual:ResetUserEmail.php

From mediawiki.org
This page is a translated version of the page Manual:ResetUserEmail.php and the translation is 75% complete.
Outdated translations are marked like this.
Versión de MediaWiki:
1.27
Gerrit change 255044

Detalles

El archivo resetUserEmail.php es un script de mantenimiento para cambiar la dirección de correo electrónico de los usuarios en la wiki y marcar la dirección de correo electrónico como confirmada. Además de eso, establecerá una contraseña aleatoria en esa cuenta. Esto requerirá que el usuario restablezca su contraseña para poder iniciar sesión nuevamente.

Note that this script will always mark the new email address as confirmed (with a confirmation date of when the maintenance script is run), regardless of whether it has actually been confirmed or not, so be careful about typos etc.

Esto se puede usar para configurar o cambiar una dirección de correo electrónico en una cuenta que no tiene una dirección de correo electrónico confirmada o que ya no se puede acceder a la dirección de correo electrónico. Esto también se puede usar para bloquear una cuenta de manera efectiva configurando la dirección de correo electrónico en una falsa, ya que también restablece la contraseña.

Uso

$ php maintenance/run.php resetUserEmail [--no-reset-password] [--email-password] <user> <email>

Parámetros

Opción/parámetro Descripción
--no-reset-password No restablezca la contraseña del usuario. El valor predeterminado es false para que, con doble negación, la contraseña por defecto se restablezca.
--email-password Send a temporary password to the provided email address. Defaults to false.
<user> Username or user ID, if starts with #.
<email> Correo electrónico para asignar.

Ejemplo

Para cambiar la dirección de correo electrónico de Usuario a user@gmail.com y restablecer su contraseña:

$ php maintenance/run.php resetUserEmail John_Doe johndoe@example.com
In MediaWiki version MediaWiki 1.39 and earlier, you must invoke maintenance scripts using php maintenance/scriptName.php instead of php maintenance/run.php scriptName.

See also