Ctrl K
ComunidadGuías…

actions/user/requestnewpassword.php

Rama 7.x · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<?php
/**
 * Action to request a new password.
 */

$username = get_input('username');
if (empty($username)) {
	return elgg_error_response(elgg_echo('error:missing_data'));
}

// also allow by email addresses
$user = elgg_get_user_by_username($username, true);
if ($user instanceof \ElggUser) {
	elgg_request_new_password($user);
}

// always report success, do not want to inform requester about account existence
return elgg_ok_response('', elgg_echo('user:password:changereq:success'), '');