CAPTCHA

Hola, quisiera que mi aplicación contara con un anti-spam o detección de robots como un reCAPTCHA, alguien me podría indicar si esto en corona labs es posible si hay algun plugin o de que manera lo podría desarrollar.

Forum rules ask that you post questions in English or use a Language specific forum. I’m going to move this to the Spanish forum.

Rob

(Respuesta original en Inglés fue proporcionado por nuestro Ingeniero Rob Miracle):

Existen dos opciones para resolver esto: la primera es utilizar un native.newWebView() y simplemente mostrar la página HTML en el formulario. Cualquier CAPTCHA que usted haya aplicado en el formulario se verá en el webView. Los CAPTCHAs estarán adjuntados al formulario en sí.

 

Si usted quiere que su aplicación móvil tenga espacios para llenar, entonces lo más probable es que maneje el formulario como un bot, y no podría realmente responder al CAPTCHA. Las aplicaciones móviles no se pueden codificar como spambots y en general los códigos en los servidores para procesar formularios no necesitan un CAPTCHA. Si usted quiere lograr esto de la manera más segura, usted necesitará crear su propio código para el servidor para que la información entre a una base de datos. Luego usted podría solicitar un HTTP GET/POST al servidor desde su aplicación de Corona con network.request(). Favor de revisar la documentación para estos dos casos para poder empezar con su proyecto.     

Forum rules ask that you post questions in English or use a Language specific forum. I’m going to move this to the Spanish forum.

Rob

(Respuesta original en Inglés fue proporcionado por nuestro Ingeniero Rob Miracle):

Existen dos opciones para resolver esto: la primera es utilizar un native.newWebView() y simplemente mostrar la página HTML en el formulario. Cualquier CAPTCHA que usted haya aplicado en el formulario se verá en el webView. Los CAPTCHAs estarán adjuntados al formulario en sí.

 

Si usted quiere que su aplicación móvil tenga espacios para llenar, entonces lo más probable es que maneje el formulario como un bot, y no podría realmente responder al CAPTCHA. Las aplicaciones móviles no se pueden codificar como spambots y en general los códigos en los servidores para procesar formularios no necesitan un CAPTCHA. Si usted quiere lograr esto de la manera más segura, usted necesitará crear su propio código para el servidor para que la información entre a una base de datos. Luego usted podría solicitar un HTTP GET/POST al servidor desde su aplicación de Corona con network.request(). Favor de revisar la documentación para estos dos casos para poder empezar con su proyecto.