Exemplo n.º 1
0
function login($in)
{
    global $Path, $parm;
    if (!empty($in[usuario]) && !empty($in[clave])) {
        if ($usuario = select_user($in[usuario], md5($in[clave]))) {
            llena_sesion($usuario);
            $modulo = $parm[GENERAL];
            $seccion = $parm[INICIO];
            $url = $Path['url'] . "{$modulo}/{$seccion}";
            $success = true;
        } else {
            $modulo = $parm[GENERAL];
            $seccion = $parm[ERROR];
            $url = $Path['url'] . "{$modulo}/{$seccion}";
            $success = false;
        }
        $data = array(success => $success, url => $url);
    } else {
        $data = array(success => false, msj => 'ERROR AL AUTENTICAR CREDENCIALES');
    }
    return json_encode($data);
}
Exemplo n.º 2
0
            }
        } else {
            $modulo = $parm[GENERAL];
            $seccion = $parm[ERROR];
            $url = $Path['url'] . "{$modulo}/{$seccion}";
            $success = false;
        }
        $data = array(success => $success, url => $url, html => $html);
    }
} elseif ($in[accion] == 'login-perfil-select') {
    if (!empty($ins[id_usuario])) {
        $usuario = login_unico($in[id_usuario]);
        $modulo = $parm[GENERAL];
        $seccion = $parm[INICIO];
        $url = $Path['url'] . "{$modulo}/{$seccion}";
        llena_sesion($usuario);
        $success = true;
        $data = array(success => $success, url => $url);
    }
} elseif ($in[accion] == 'primer_logueo') {
    $datos = validar_contrasenia($_SESSION[user][id_usuario]);
    if ($datos[clave] == md5($in[pass])) {
        $success = 'igual';
        $CONTENIDO = 0;
    } else {
        $success = update_pass_user(md5($in[pass]), $_SESSION[user][id_personal]);
        if ($success) {
            $modulo = $parm[GENERAL];
            $seccion = $parm[INICIO];
            $CONTENIDO = $Path['url'] . "{$modulo}/{$seccion}";
        } else {