AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Captcha
  • Resumen del Captcha control
  • Creando un Captcha control
  • Configurando un Captcha control
  • Manejando un Captcha control
  • Implementación y uso
  • Evento utilizado de forma predeterminada
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Resumen del Captcha control
Los "captcha" son los textos distorsionados que el internauta debe descifrar y volver a introducir en un sitio antes de validar un formulario.
La finalidad del "captcha" es impedir que los piratas informáticos ataquen un sitio a través de un robot que introduzca información en cascada.
Al implementar este tipo de seguridad en un formulario, usted puede estar casi seguro de que la información fue ingresada por un ser humano!
El principio es sencillo: el Captcha control calcula y muestra automáticamente la Image distorsionada correspondiente a un texto. Este texto puede ser definido por la aplicación o generado automáticamente por el control.
Creando un Captcha control
Para crear un Captcha control:
  1. En la pestaña "Creación", en el grupo "Controles gráficos", haga clic en "Captcha".
  2. Haga clic en la ubicación en la que desea crear el control. El control aparece en el editor.
Para ver las características del control, seleccione la opción "Descripción" en el menú contextual.
Observación: WEBDEV incluye varios Smart controls que pueden utilizarse para crear controles Captcha. Para ver y utilizar estos controles, vaya a la pestaña "Creación", al grupo "Controles gráficos" y despliegue "Captcha".. Los controles Smart disponibles son:
  • Código de seguridad Captcha
  • Botón protegido por Google reCaptcha
  • Botón protegido por Google reCaptcha con casilla de verificación.
Puede adaptar el código de estos controles Smart.

Configurando un Captcha control

Varias características del Captcha control pueden modificarse en el editor, en la ventana description del control ("description" en el menú contextual del control).
En la pestaña "General", puede definir:
  • el número de caracteres que deben aparecer en el Captcha control.
  • la gama de caracteres autorizados: caracteres en minúsculas y/o mayúsculas y/o dígitos.
En la pestaña "Estilo", tiene la posibilidad de definir:
  • la color de los captcha.
  • la fuente utilizada. Le recomendamos que utilice fuentes simples para que el captcha sea legible..
Manejando un Captcha control

Implementación y uso

Para utilizar un Captcha control:
  1. Cree el Captcha control y modifique sus características si es necesario (fuente, rango de caracteres, ...). Crear un control Campo de entrada en el que el usuario Web introducirá el valor del captcha.
  2. Inicializar el Captcha control con el valor solicitado. Usted puede:
    • utilizar CaptchaDisplay. Esta función se utiliza para generar un valor aleatorio para el captcha de acuerdo con los parámetros especificados..
    • asignar un valor al Captcha control mediante una simple asignación:
      <Name of Captcha Control> = <Captcha Value>

      Por ejemplo:
      CPTCH_Captcha = "ToTo1567"
    Consejo: Dependiendo de las letras y dígitos utilizados por el captcha, éste puede ser difícil de decodificar.. No olvide crear un botón para generar un nuevo captcha cuando se solicite. Todo lo que tienes que hacer es llamar a CaptchaDisplay en el código del botón para get un nuevo captcha. Notará que el algoritmo utilizado para construir el captcha cambia para cada pantalla, aumentando el nivel de seguridad automáticamente.. La distorsión cambia en cada visualización.
  3. Comprueba si el valor tecleado por el usuario de la web se corresponde con el Captcha control a través de CaptchaVerificar.
Observaciones:
  • Los controles de Captcha también se pueden manejar a través de la sintaxis del prefijo de las funciones Captcha.
  • Se utilizan varias propiedades para modificar el aspecto de un Captcha control. Para obtener más información, consulte Captcha control propiedades.
  • Para utilizar un Captcha control en una aplicación que admita juegos de caracteres específicos, puede:
    • utilizar un captcha de Google sugerido por los controles inteligentes. El captcha utilizará los caracteres admitidos en el idioma actual.
    • utilizar el control Captcha y permitir sólo números (opción disponible en la pestaña "General" del control description).
Evento utilizado de forma predeterminada
WEBDEV gestiona las siguientes Event por Default:
EventCondición de ejecución
Inicialización (Código Servidor)Se ejecuta al abrir la página.
Versión mínima requerida
  • Versión 16
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/06/2023

Señalar un error o enviar una sugerencia | Ayuda local