PLEASE stop using Google ReCAPTCHA and do this instead. (Cloudflare Turnstile)

  Рет қаралды 11,573

Eric Murphy

Eric Murphy

Күн бұрын

Want to prevent bot spam on your website with a CAPTCHA? Don't use Google's ReCAPTCHA service. The user experience is awful and it's a privacy nightmare. Everybody's tired of clicking on the stop signs. Instead, try Cloudflare's Turnstile, which is a CAPTCHA alternative that's free, easy to set up and use, and more privacy-respecting.
Cloudflare Turnstile Documentation: developers.cloudflare.com/tur...
Cloudflare Turnstile Demo GitHub: github.com/cloudflare/turnsti...
🌐 My website: ericmurphy.xyz
💸 Support the Channel: ericmurphy.xyz/donate
🎥 Watch my videos on Odysee: odysee.com/@ericnmurphy
💻 My GitHub: github.com/ericmurphyxyz
0:00 What's wrong with Google ReCAPTCHA?
1:00 Why use ReCAPTCHA?
1:54 What's better about Cloudflare Turnstile?
3:55 Setting up Cloudflare Turnstile
5:20 Adding the front-end code
5:53 Adding the back-end code
8:09 Performance gains
8:40 Analytics
9:15 Conclusion

Пікірлер: 37
@nickwoodward819
@nickwoodward819 Жыл бұрын
Great video on a not very well covered tool, thanks! Have you got any idea why the widget only shows up like 1 in 3 times? I'm using the demo site key that should force a challenge, but no luck :/
@toma1610
@toma1610 Жыл бұрын
I saw that you‘ve been using the last Bootstrap. Did you also used its validation tools? Just upon implementing the first srcipts of the reCaptcha v3, the validation of Bootstrap just stop executing. You can submit a totally empty form y it it is submitted without any validation, or no working the submit button. Did it happen to you?
@panamacityboi
@panamacityboi Жыл бұрын
Wonderful content as usual, Eric. Thanks for sharing. I always find your stuff invaluable. Keep up the great work!
@toma1610
@toma1610 Жыл бұрын
In the repository of Github I see this snippets at the begining: import explicitRenderHtml from './explicit.html'; import implicitRenderHtml from './implicit.html' Then here in the vieo, at 6:05 I read app.use(express.urlenconded...etc. appp.use(express.json...etc. Tell me something, is that something implemented by yourself, so you are customizing it? The documentation about the server side implementation doesn‘t include that code.
@djkomic
@djkomic 5 ай бұрын
I just installed Turnstile and it works. I put it on my Contact Form because I kept getting spam emails. However, I noticed now when I go on the contact form to test it, the Turnstile isn't on the page. When I fill out the contact form to test it, fill out the name, email, click send, it clears everything, and then Turnstile pops up asking to confirm if I'm a human. What if someone typed up a long message, and now they have to type it out again? Is there a solution to this?
@nehalreshu5137
@nehalreshu5137 Жыл бұрын
i am not able to connect client and server side verification ? any help...
@sensationalopie
@sensationalopie Жыл бұрын
That intro was golden, great video!
@sumitrastogi5100
@sumitrastogi5100 Жыл бұрын
Cloudflare turnstile doesn't work on most of the actual mobile devices.. It always fails when u tick the box of i am a human.. Not sure how to resolve this.. Anyone here who can help??
@dbc1010
@dbc1010 4 ай бұрын
I guess your are not human ?
@rmaculada
@rmaculada Ай бұрын
Hello. Does Cloudflare works in China?
@act.13.41
@act.13.41 Жыл бұрын
One of my biggest issues with recaptcha is the quality of the small photos, causing them to be hard for me to see. I hate them.
@Yavor0971
@Yavor0971 2 ай бұрын
Use the audio captcha.
@angusmacgyver
@angusmacgyver Жыл бұрын
I would like some local open source solution, and there are some. Maybe not as user friendly as this. But if I have to use something proprietary, maybe this over recaptcha.
@EricMurphyxyz
@EricMurphyxyz Жыл бұрын
I prefer open source as well, but it's hard to find one as convenient to set up as this.
@nickwoodward819
@nickwoodward819 Жыл бұрын
Pretty sure implicit rendering is borked. Widget shows up when it feels like it, which would be fine if I wasn't using the key to force a challenge, or if it actually attached the invisible field on every submission. But it doesn't.
@EricMurphyxyz
@EricMurphyxyz Жыл бұрын
Hmm that's strange. Not sure what's going on. Does the explicit method work consistently?
@nickwoodward819
@nickwoodward819 Жыл бұрын
@@EricMurphyxyz Hi Eric, I've not tried it yet (*edit, I now have, the async callback, same issue), but I think I've found the cause at least - placing the widget directly into my html renders it every time, inserting the widget into the html with the rest of my elements using JS causes it to intermittently render. I'm assuming it's some sort of race condition, but I'm not entirely sure why :/
@nickwoodward819
@nickwoodward819 Жыл бұрын
Yeah, even with the asyc/explicit set up, ` onloadTurnstileCallback` isn't consistently called
@skverskk
@skverskk Жыл бұрын
Great. Easy to follow and understand
@RedVRCC
@RedVRCC Ай бұрын
What's especially frustrating is when you get the captchas that say "select until none left", they fucking take so long to disappear when you click them for some reason. There's no fucking need for a fade animation on them, they should just disappear instantly when you click them. We hate captchas so dont make us sit on them even longer. It sucks cause the more you download or access on a site using them, the longer and more arduous the captchas get. Like I literally verified myself earlier, is it that hard to remember the IP that was verified and not make me have to do these every time I want to download an apk on modyolo or some shit? Thankfully I've been starting to see the cloudflare thing quite a bit more often now.
@GlenRobsonRobson
@GlenRobsonRobson 23 күн бұрын
3:08
@WeiFinder
@WeiFinder 2 ай бұрын
How many times can you say google recaptcha in a video
@SIMULATAN
@SIMULATAN Жыл бұрын
Wow now that's amazing But hold up... You are using VSC??
@panamacityboi
@panamacityboi Жыл бұрын
VSCodium maybe?
@EricMurphyxyz
@EricMurphyxyz Жыл бұрын
Yes, VSCodium, not VSCode
@NazranaStudioOnlySad
@NazranaStudioOnlySad Жыл бұрын
Google recaptcha not visible issue
@EricMurphyxyz
@EricMurphyxyz Жыл бұрын
Are you running it in invisible mode?
@HamguyBacon
@HamguyBacon Жыл бұрын
Cloudflare Captcha is 1000X worse than clicking on stop signs! i can't access any website that uses Cloudflare captcha because I'm stuck in an infinite loop!!! I've wasted near 20 minutes clicking the same damn button!
@davidtaylor2011
@davidtaylor2011 2 ай бұрын
Turnstile is 1000x worse than Google Recaptcha.
@hanifinio
@hanifinio Ай бұрын
how
@davidtaylor2011
@davidtaylor2011 Ай бұрын
@@hanifinio When it fails all the time, you are blocked outright. At least with Google Recaptcha, when you correctly click on the pictures enough times, it lets you in.
@davidtaylor2011
@davidtaylor2011 Ай бұрын
@@hanifinio When it fails, you don't get access. At least with Google, it let's you in after a few tries.
@davidtaylor2011
@davidtaylor2011 Ай бұрын
@@hanifinio When it fails, you are blocked. At least with a recaptcha system, you do eventually get past it.
@hanifinio
@hanifinio Ай бұрын
@@davidtaylor2011 how do you fail
Nobody Understands Online Privacy.
14:11
Eric Murphy
Рет қаралды 172 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 465 М.
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 105 МЛН
My little bro is funny😁  @artur-boy
00:18
Andrey Grechka
Рет қаралды 13 МЛН
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 81 МЛН
Worst CAPTCHA Ever
17:37
tamago2474
Рет қаралды 1,9 МЛН
Please Stop Using Google Analytics
10:59
Theo - t3․gg
Рет қаралды 91 М.
Add Cloudflare Turnstile CAPTCHA in WordPress without Plugins
6:00
Why I Stopped Using Prettier
12:49
Eric Murphy
Рет қаралды 10 М.
What Ever Happened to Audacity?
12:26
Eric Murphy
Рет қаралды 318 М.
Cloudflare Bot Management and Turnstile with Demo
57:30
Cloudflare
Рет қаралды 4 М.
How ThinkPads Became The Internet's Favorite Laptop
10:01
Eric Murphy
Рет қаралды 812 М.
The newest approach: Stopping bots without CAPTCHAs with Demo
36:54
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 2,8 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН