• Авторизация


Сорец на смену пароля 06-08-2010 00:31 к комментариям - к полной версии - понравилось!


require_once( dirname( __FILE__ ) . '/Maintenance.php' );

class ChangePassword extends Maintenance {
public function __construct() {
parent::__construct();
$this->addOption( "user", "The username to operate on", true, true );
$this->addOption( "password", "The password to use", true, true );
$this->mDescription = "Change a user's password";
}

public function execute() {
$user = User::newFromName( $this->getOption( 'user' ) );
if ( !$user->getId() ) {
$this->error( "No such user: " . $this->getOption( 'user' ), true );
}
try {
$user->setPassword( $this->getOption( 'password' ) );
$user->saveSettings();
$this->output( "Password set for " . $user->getName() . "\n" );
} catch ( PasswordError $pwe ) {
$this->error( $pwe->getText(), true );
}
}
}

$maintClass = "ChangePassword";
require_once( DO_MAINTENANCE );
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Сорец на смену пароля | Lis3n0k - Lis3n0k | Лента друзей Lis3n0k / Полная версия Добавить в друзья Страницы: раньше»