app.biofile.com.co Open in urlscan Pro
129.153.5.36  Public Scan

URL: https://app.biofile.com.co/IniciarSesion/
Submission: On June 17 via manual from IE — Scanned from DE

Form analysis 1 forms found in the DOM

POST ./

<form method="post" action="./" id="F">
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTgyODQzMjcyNmRk7rZ9C4DhE8MJW4izyYSn1Papxw/xnK+Kipi5wDcLuXk=">
  </div>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="E6AF2915">
  </div>
  <div class="BgInicioSesion"
    style="height: 1200px; background-image: url(&quot;https://pixabay.com/get/g50f55791e733ad8d6a025578233db9e87b3c59d4c6e7ff2e159fe7405197814bf733f17f93dfe20c25a7ef453c338a7be40aacabcfdb39e30bc6cfbcdc299e01_1280.jpg&quot;);">
    <div class="MargenSuperior">
      <div class="ContenedorLogin">
        <div id="DivProgreso">
          <br>
          <br>
          <br>
          <br>
          <br>
          <br> Revisando la información. . .<br>
          <img src="../imagenes/procesando.gif">
        </div>
        <h3>Acceder al sistema</h3>
        <hr>
        <img src="../Imagenes/LogoBiofile.png" class="Fluido animated flipInY">
        <br>
        <br>
        <div class="animated zoomInUp">
          <h3 id="H3Bienvenido">¡Bienvenido de nuevo!</h3>
          <br>
          <input type="text" id="TxtNombreUsuario" onkeydown="if(event.keyCode==9 || event.keyCode==13) {CbN.focus(); 
         NombreUsuarioBuscar(); return false;}" class="Requerido" placeholder="Escribe tu nombre de usuario">
          <div id="DivNombreUsuarioVacio" class="ErrorVacio" style="display: none;">
            <svg xmlns="https://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="16px" height="16px" viewBox="0 0 24 24" fill="#e51c23">
              <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path>
              <path d="M0 0h24v24H0z" fill="none"></path>
            </svg> Por favor, ingresa tu nombre de usuario.
          </div>
          <select id="CbN" style="display: none;">
            <option value="">Selecciona tu lugar de trabajo</option>
          </select>
          <div id="DivCbNVacio" class="ErrorVacio" style="display: none;">
            <svg xmlns="https://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="16px" height="16px" viewBox="0 0 24 24" fill="#e51c23">
              <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path>
              <path d="M0 0h24v24H0z" fill="none"></path>
            </svg> Por favor, selecciona tu lugar de trabajo.
          </div>
          <br>
          <br>
          <button id="BtnLlevar" style="display: none;" onclick="return LlevarUsuario();">Llévame allá</button>
          <button id="BtnRegresar" style="display: none;" onclick="return Regresar();">&lt; Regresar</button>
          <br>
          <button id="BtnNombreUsuario" onclick="return NombreUsuarioBuscar();">Siguiente</button>
        </div>
        <div class="Legales">
          <a href="https://youtu.be/k4UzdDrzIMg" target="_blank">Ayuda</a>
          <a href="https://biofile.com.co/Política-de-Tratamiento-de-Datos-Personales-de-Biofile.pdf" target="_blank">Privacidad</a>
          <a href="https://biofile.com.co/Acuerdo-Términos-y-Condiciones-de-Biofile/Acuerdo-de-Términos-y-Condiciones-de-Biofile.pdf" target="_blank">Condiciones</a>
          <a href="https://soporte.biofile.com.co/Default.aspx" target="_blank">Soporte</a>
        </div>
      </div>
    </div>
    <a target="_blank" href="https://pixabay.com/" style="position: fixed; right: 5px; bottom: 3px;"><small>Imágenes de Pixabay</small></a>
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="../Scripts/SweetAlert.min.js"></script>
  <script>
    var D = document;
    var TipoImagen = encodeURIComponent('medical');
    $(document).ready(function() {
      $(".BgInicioSesion").css("height", $(window).height() + "px");
      var n = "https://pixabay.com/api/?key=2654744-d099df8d17a6c862fde3680c7&q=" + TipoImagen + "&image_type='photo'&orientation='horizontal'&min_width=1280&page=" + Math.floor(Math.random() * 167) + "&per_page=3";
      $.getJSON(n, function(n) {
        parseInt(n.totalHits) > 0 && $(".BgInicioSesion").css("background-image", "url(" + n.hits[Math.floor(Math.random() * 3)].largeImageURL + ")")
      })
    })

    function NombreUsuarioBuscar() {
      $("#TxtNombreUsuario").removeClass("Vacio");
      D.querySelector("#DivNombreUsuarioVacio").style.display = "none";
      if ($('#TxtNombreUsuario').val() == "") {
        $("#TxtNombreUsuario").addClass("Vacio");
        D.querySelector("#DivNombreUsuarioVacio").style.display = "block";
        return false;
      }
      D.querySelector("#DivProgreso").style.display = "block";
      $.ajax({
        type: "POST",
        data: "{ 'NombreUsuario': '" + D.querySelector("#TxtNombreUsuario").value + "'}",
        url: "Default.aspx/NombreUsuarioBuscar",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(R) {
          D.querySelector("#DivProgreso").style.display = "none";
          R = JSON.parse(R.d);
          if (R.Datos.length == 0) Mensaje("Advertencia", "No encontramos tu <b><i>Nombre de Usuario:</i> [" + D.querySelector("#TxtNombreUsuario").value + "]</b>, por favor verifique y vuelva a intentarlo.")
          else if (R.Datos.length > 1) {
            D.querySelector("#H3Bienvenido").innerHTML = "¡Bienvenido de nuevo!<br />" + R.Datos[0].U;
            $.each(R.Datos, function(i, Fila) {
              $('#CbN').append('<option value="' + Fila.S + '">' + Fila.N + '</option>');
            });
            D.querySelector("#TxtNombreUsuario").style.display = "none";
            D.querySelector("#BtnNombreUsuario").style.display = "none";
            D.querySelector("#CbN").style.display = "block";
            D.querySelector("#BtnLlevar").style.display = "block";
            D.querySelector("#BtnRegresar").style.display = "block";
          } else {
            var Variables = VariablesUrl();
            var ReturnUrl = "";
            if (Variables.ReturnUrl != undefined) ReturnUrl = "&LlevarA=" + Variables.ReturnUrl.split('#')[0];
            //console.log("https://" + R.Datos[0].S.replace("Biofile.", "") + ".biofile.com.co?U=" + D.querySelector("#TxtNombreUsuario").value + ReturnUrl);
            location.href = "https://" + R.Datos[0].S.replace("Biofile.", "") + ".biofile.com.co"; //?U=" + D.querySelector("#TxtNombreUsuario").value + ReturnUrl;
          }
        },
        error: function(Respuesta) {
          D.querySelector("#DivProgreso").style.display = "none";
          Mensaje("Fallo", JSON.parse(Respuesta.responseText).Message);
        }
      });
      return false;
    }

    function LlevarUsuario() {
      $("#CbN").removeClass("Vacio");
      D.querySelector("#DivCbNVacio").style.display = "none";
      if ($('#CbN').val() == "") {
        D.querySelector("#DivCbNVacio").style.display = "block";
        $("#CbN").addClass("Vacio");
        return false;
      }
      var Variables = VariablesUrl();
      var ReturnUrl = "";
      if (Variables.ReturnUrl != undefined) ReturnUrl = "&LlevarA=" + Variables.ReturnUrl.split('#')[0];
      //console.log("https://" + $('#CbN').val().replace("Biofile.", "") + ".biofile.com.co?U=" + D.querySelector("#TxtNombreUsuario").value + ReturnUrl);
      location.href = "https://" + $('#CbN').val().replace("Biofile.", "") + ".biofile.com.co"; //?U=" + D.querySelector("#TxtNombreUsuario").value + ReturnUrl;
      return false;
    }

    function Regresar() {
      D.querySelector("#TxtNombreUsuario").style.display = "block";
      D.querySelector("#BtnNombreUsuario").style.display = "block";
      D.querySelector("#CbN").options.length = 1
      D.querySelector("#CbN").style.display = "none";
      D.querySelector("#BtnLlevar").style.display = "none";
      D.querySelector("#BtnRegresar").style.display = "none";
      D.querySelector("#DivCbNVacio").style.display = "none";
      D.querySelector("#DivNombreUsuarioVacio").style.display = "none";
      return false;
    }

    function Mensaje(n, t) {
      (/éxito/.test(t.toLowerCase()) || /guardado/.test(t.toLowerCase()) || /exito/.test(t.toLowerCase())) && (n = "success");
      swal({
        title: TitulodeMensaje(n),
        text: ManejoErrores(t),
        type: TipodeMensaje(n),
        confirmButtonText: TextoBotonMensaje(n)
      })
    }

    function TextoBotonMensaje(n) {
      switch (n) {
        case "success":
          return "Cerrar";
        case "Informacion":
          return "Entendido";
        case "Advertencia":
          return "Entendido";
        case "Fallo":
          return "Volver a intentarlo";
        default:
          return "Entendido"
      }
    }

    function TitulodeMensaje(n) {
      switch (n) {
        case "success":
          return "Perfecto";
        case "Informacion":
          return "Queremos decirte que";
        case "Advertencia":
          return "¡Atención con esto!";
        case "Fallo":
          return "Lo sentimos ☹";
        default:
          return "Queremos decirte que"
      }
    }

    function TipodeMensaje(n) {
      switch (n) {
        case "Informacion":
          return "info";
        case "Advertencia":
          return "warning";
        case "Fallo":
          return "error";
        case "success":
          return "success";
        default:
          return "info"
      }
    }

    function ManejoErrores(n) {
      switch (!0) {
        case /PRIMARY KEY/.test(n):
          return "Esta tratando de guardar un valor <b style='color:red;'>duplicado<\/b> en éste proceso, por favor revise y vuelva a intentarlo.";
        case /FOREIGN KEY/.test(n):
          return "Esta tratando de guardar un valor <b style='color:red;'>que no existe en el sistema durante<\/b> éste proceso, por favor revise y vuelva a intentarlo.";
        case /NULL/.test(n):
          return "Esta tratando de guardar un valor <b style='color:red;'>vacío<\/b> en éste proceso, por favor revise y vuelva a intentarlo.";
        default:
          return n
      }
    }

    function VariablesUrl() {
      for (var t = [], n, r = window.location.href.slice(window.location.href.indexOf("?") + 1).split("&"), i = 0; i < r.length; i++) n = r[i].split("="), t.push(n[0]), t[n[0]] = n[1];
      return t
    }
  </script>
</form>

Text Content






Revisando la información. . .



ACCEDER AL SISTEMA

--------------------------------------------------------------------------------




¡BIENVENIDO DE NUEVO!


Por favor, ingresa tu nombre de usuario.
Selecciona tu lugar de trabajo
Por favor, selecciona tu lugar de trabajo.


Llévame allá < Regresar
Siguiente
Ayuda Privacidad Condiciones Soporte
Imágenes de Pixabay
OCI A_B_C