// Autentificamos con la BBDD if (!SP\Auth::authUserMySQL($userLogin, $userPass)) { $Log->addDescription(_('Login incorrecto')); $Log->addDescription(sprintf('%s: %s', _('Usuario'), $userLogin)); $Log->writeLog(); SP\Response::printJSON(_('Usuario/Clave incorrectos')); } } } } } // Comprobar si concide el login con la autentificación del servidor web if (!Auth::checkServerAuthUser($userLogin)) { $Log->addDescription(_('Login incorrecto')); $Log->addDescription(sprintf('%s: %s', _('Usuario'), $userLogin)); $Log->addDescription(sprintf('%s: %s (%s)', _('Autentificación'), Auth::getServerAuthType(), Auth::getServerAuthUser())); $Log->writeLog(); SP\Response::printJSON(_('Usuario/Clave incorrectos')); } // Comprobar si el usuario está deshabilitado if (UserUtil::checkUserIsDisabled($userLogin)) { $Log->addDescription(_('Usuario deshabilitado')); $Log->addDescription(sprintf('%s: %s', _('Usuario'), $userLogin)); $Log->writeLog(); SP\Response::printJSON(_('Usuario deshabilitado')); } // Obtenemos los datos del usuario if (!$User->getUserInfo()) { $Log->addDescription(_('Error al obtener los datos del usuario de la BBDD')); $Log->writeLog(); SP\Response::printJSON(_('Error interno'));