Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
require_once('../inc_library.php');
/* obtiene datos del formulario */
$IdUsuario = intval($_REQUEST['IdUsuario']);
$Contrasenia = strval($_REQUEST['Contrasenia']);
$password = strval($_REQUEST['password']);
$Submit = (isset($_REQUEST['Submitted']));
/* declaramos e instanciamos variables necesarias */
$err = 0;
$oUsuarios = new Usuarios();
$oPaises = new Paises();
$oGrupos = new Grupos();
$arrResult = array();
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST');
header('Content-type: application/json');
$oUsuario = $oUsuarios->GetById($IdUsuario);
/* si el formulario fue enviado */
if ($Submit)
{
$oUs = $oUsuarios->GetByIdCredentials($IdUsuario, $Contrasenia);
$errormsj = '';
/* validaciones... */
if ($Contrasenia == '')
$errormsj = 'Debe ingresar su contraseña actual.';
if ($password == '')
$errormsj = 'Debe ingresar una nueva contraseña.';
if (!$oUs)
$errormsj = 'La contraseña actual es inválida.';
/* si no hay errores... */
if ($errormsj == '')
{
$oUsuario->Contrasenia = $password;
/* crea el usuario */
$oUsuarios->ChangePassword($oUsuario);
if ($oUsuario->Imagen != '')
$oUsuario->Imagen = Usuario::PathImageBig . $oUsuario->Imagen;
$token = $oUsuario->GenerateRefreshToken();
$accessToken = $oUsuario->GenerateAccessToken();
$arrResult = array('result' => true, 'data' => $oUsuario, 'accessToken' => $accessToken, 'token' => $token);
}
else
{
$arrResult = array('result' => false, 'data' => $errormsj);
}
echo json_encode($arrResult);
exit;
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat