/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php require_once('../inc_library.php'); /* obtiene datos del formulario */ $Token = strval($_REQUEST['Token']); /* declaramos e instanciamos variables necesarias */ $err = 0; $oUsuarios = new Usuarios(); $oPaises = new Paises(); $oGrupos = new Grupos(); $oProvincias = new Provincias(); $oLocalidades = new Localidades(); $arrResult = array(); header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: GET, POST'); header('Content-type: application/json'); /* si el formulario fue enviado */ $retValue = SessionFront::LoginByToken($Token, TiposUsuarios::Paciente); if ($retValue === SessionFront::LoginError) { $arrResult = array('result' => false, 'data' => 'El token no es válido.'); } else { $oProvincia = $oProvincias->GetById($retValue->IdProvincia); $oLocalidad = $oLocalidades->GetById($retValue->IdLocalidad); $retValue->Provincia = utf8_encode($oProvincia->Nombre); $retValue->Localidad = utf8_encode($oLocalidad->Nombre); $retValue->Sexo = Sexos::GetById($retValue->IdSexo); if ($retValue->Imagen != '') $retValue->Imagen = Usuario::PathImageBig . $retValue->Imagen; $token = $retValue->GenerateRefreshToken(); $accessToken = $retValue->GenerateAccessToken(); $arrResult = array('result' => true, 'data' => $retValue, 'token' => $token, 'accessToken' => $accessToken); } echo json_encode($arrResult); exit; ?>