/
home2
/
reumatologia
/
public_html
/
admin
/
Upload File
HOME
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); require_once('../inc_library.php'); /* obtiene datos del formulario */ $Email = strval($_REQUEST['Email']); $Contrasenia = strval($_REQUEST['password']); /* declaramos e instanciamos variables necesarias */ $err = 0; $oUsuarios = new Usuarios(); $oPaises = new Paises(); // $oGrupos = new Grupos(); $oProvincias = new Provincias(); // $oObrasSociales = new ObrasSociales(); $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::Login($Email, $Contrasenia, TiposUsuarios::Medico); if ($retValue === SessionFront::LoginError) { $arrResult = array('result' => false, 'data' => 'El usuario / contraseña no es válido.'); } elseif ($retValue === SessionFront::ValidationError) { $arrResult = array('result' => false, 'data' => 'El usuario aún no ha sido validado.'); } else { $oProvincia = $oProvincias->GetById($retValue->IdProvincia); // $oObraSocial = $oObrasSociales->GetById($retValue->IdObraSocial); $retValue->Provincia = utf8_encode($oProvincia->Nombre); $retValue->Nombre = utf8_encode($retValue->Nombre); $retValue->Apellido = utf8_encode($retValue->Apellido); // $retValue->CoberturaMedica = utf8_encode($oObraSocial->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, 'accessToken' => $accessToken, 'token' => $token); } echo json_encode($arrResult); exit; ?>