Using reCAPTCHA v3 with Turbolinks
25-Jan-2019 2722
You might have noticed that calls to grecaptcha.execute will timeout after a turbolinks navigation.The reason for this is simple, the badge is not in the DOM anymore. If you delete this element (.grecaptcha-badge) on the first load the same problem will occur.The solution is rather simple but not really documented, it's hidden in the FAQ "The JavaScript API available for Invisible reCAPTCHA also works for v3.".
Using reCAPTCHA v3 with Turbolinks #ruby #rubydeveloper #rubyonrails #Using #reCAPTCHA #Turbolinks #turbolinks https://rubyonrails.ba/link/using-recaptcha-v3-with-turbolinks