* Closes #26. Send email to the user when he was requested (forced) for a password reset.

This commit is contained in:
nuxsmin
2014-03-10 01:06:55 +01:00
parent 22880ddfd1
commit 06199e943c
5 changed files with 14 additions and 2 deletions

View File

@@ -184,8 +184,8 @@ class SP_Auth
) {
$hash = SP_Util::generate_random_bytes();
$message['action'] = _('Recuperación de Clave');
$message['text'][] = SP_Html::strongText(_('Se ha solicitado la recuperación de su clave de usuario.'));
$message['action'] = _('Cambio de Clave');
$message['text'][] = SP_Html::strongText(_('Se ha solicitado el cambio de su clave de usuario.'));
$message['text'][] = '';
$message['text'][] = _('Para completar el proceso es necesario que acceda a la siguiente URL:');
$message['text'][] = '';

View File

@@ -785,6 +785,12 @@ class SP_Users
$message['action'] = _('Nuevo Usuario');
$message['text'][] = SP_Html::strongText(_('Usuario') . ': ') . $this->userName . ' (' . $this->userLogin . ')';
if ($this->userChangePass){
if ( ! SP_Auth::mailPassRecover(DB::escape($this->userLogin),DB::escape($this->userEmail)) ){
$message['text'][] = SP_Html::strongText(_('No se pudo realizar la petición de cambio de clave.'));
}
}
SP_Log::wrLogInfo($message);
SP_Common::sendEmail($message);
@@ -820,6 +826,12 @@ class SP_Users
$message['action'] = _('Modificar Usuario');
$message['text'][] = SP_Html::strongText(_('Usuario') . ': ') . $this->userName . ' (' . $this->userLogin . ')';
if ($this->userChangePass){
if ( ! SP_Auth::mailPassRecover(DB::escape($this->userLogin),DB::escape($this->userEmail)) ){
$message['text'][] = SP_Html::strongText(_('No se pudo realizar la petición de cambio de clave.'));
}
}
SP_Log::wrLogInfo($message);
SP_Common::sendEmail($message);