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

  • melodicsounds
    Fecha de consulta 10 de febrero de 2021, 18:24

    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.

    Jotform Thread 2889890 Screenshot
  • David Jotform Support Manager
    Fecha de respuesta 11 de febrero de 2021, 10:51

    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 Screenshot 10

    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 Screenshot 21

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

    Háganos saber si tiene más preguntas.

  • melodicsounds
    Fecha de respuesta 11 de febrero de 2021, 20:35

    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.

  • David Jotform Support Manager
    Fecha de respuesta 12 de febrero de 2021, 9:37

    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.