¿Cómo validar un campo con datos externos de una spreadsheet o una base de datos?

  • Profile Image
    melodicsounds
    Asked on February 10, 2021 at 06:24 PM

    Quiero crear un tipo de login donde se le pide al usuario ingresar un código (tipo password) este código ya existiría en un base de datos o spreadsheet y validar la existencia del usuario por medio de este.

    Screenshot
  • Profile Image
    BDAVID
    Answered on February 11, 2021 at 10:51 AM

    Gracias por contactarnos. Puede utilizar el widget llamado Hoja de Cálculo a Formulario: https://www.jotform.com/widgets/spreadsheet-to-form

    Ahí podrá subir el archivo Excel que contenta los códigos: https://www.jotform.com/help/442-how-to-use-the-spreadsheet-to-form-widget

    La primera columna debería contener los códigos, y en la segunda columna podría ocuparla para llenar un campo de Texto Corto de su formulario, con un valor X, por ejemplo "existe":

    1613058104_60255038ab75a_existe.png

    Luego, crear una condición en su formulario para mostrar el botón "Siguiente" si el campo "ESTADO" es igual a "existe", ejemplo:

    1613058577_60255211403a8_condicion.gif

    Puede probar mi demo con cualquiera de los códigos: https://form.jotform.com/210414337077046

    Háganos saber si tiene más preguntas.

  • Profile Image
    melodicsounds
    Answered on February 11, 2021 at 08:35 PM

    Muchas gracias por la pronta respuesta,

    Ya lo implemente y hasta el momento todo bien, solo me gustaría saber si hay alguna forma de que el botón "Validar" haga un redireccionamiento a un link externo ya que al validar el código ya no seguiría ningún formulario.

    Gracias por el apoyo.

  • Profile Image
    BDAVID
    Answered on February 12, 2021 at 09:37 AM

    Nuestros formularios no están diseñados para crear páginas de inicio de sesión, ya que pedir credenciales como "Usuario" y "Contraseña" no es permitido.

    Por ende, no es posible hacer que se autorredirija al validar, pero puede agregar un botón "Enviar", y aplicar la condición de tipo "Mostrar" al botón Enviar si la validación es correcta(similar al ejemplo anterior) y en lugar de mostrar la página de confirmación, puede redireccionar a otra URL: https://www.jotform.com/help/38-redirecting-users-to-a-different-page

    Háganos saber si tiene más preguntas.