How to easily add recpatcha to a quickbase form to stop spam?

  • 1
  • 2
  • Question
  • Updated 1 year ago
  • Acknowledged
I have a public facing QuickBase form that is starting to receive spam submissions.  All I want to do is put a Google recaptcha in the form but cannot find any support for doing this in QuickBase?  Any suggestions please?
Photo of Joe Kobier

Joe Kobier

  • 80 Points 75 badge 2x thumb

Posted 1 year ago

  • 1
  • 2
Photo of Matthew Neil

Matthew Neil

  • 31,438 Points 20k badge 2x thumb
I haven't done it, but here is a start:

https://developers.google.com/recaptcha/docs/display
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 26,302 Points 20k badge 2x thumb
It is so easy:



reCAPTCHA V2 ~ Add New Record
https://haversineconsulting.quickbase.com/db/bm232qf6y?a=nwr

Pastie Database
https://haversineconsulting.quickbase.com/db/bgcwm2m4g?a=dr&rid=595

Notes:

(1) I hide the Save / Cancel buttons untill the reCAPTCHA was correctly answered. This behavior could be improved to provide better feedback.

(2) You wanted simple so I made it simple although there are a lot of additional features that could be implemented.

(3) You will have to obtain your own reCAPTCHA key - don't use mine or I will hunt you down. BTW, Google's reCAPTCHA API can return your ip address.

(4) My understanding is that adding reCAPTCHA to forms was considered by QuickBase but it fell outside the 80/20 rule so marketing punted on hardcoding the feature.

Once again JavaScript saves the day!
(Edited)
Photo of Chuck Grigsby

Chuck Grigsby

  • 1,978 Points 1k badge 2x thumb
viva la JavaScript!