0963.64.2426 tkewebbentre@gmail.com Liên hệ
31-12-1969 Đã xem: 518
Cách tích hợp reCAPTCHA của Google trong PHP 7 - PHP 8
Google reCAPTCHA là giải pháp tốt nhất để bảo vệ các biểu mẫu web khỏi spam. ReCAPTCHA là một công cụ bảo vệ chống thư rác mạnh mẽ đảm bảo bạn là người thật và hộp kiểm reCaptcha của Google cũng cung cấp trải nghiệm người dùng tốt nhất trong một vài dòng mã.
Có thể bạn quan tâm:
Google đã phát hành reCAPTCHA phiên bản 3 gần đây và phiên bản 2 cũng có mặt để bảo vệ khỏi các chương trình xấu. Để nâng cao năng suất của Biểu mẫu liên hệ, chúng ta phải triển khai mã reCAPTCHA trong các trang web của mình. Nó xác thực biểu mẫu liên hệ với một lần đánh dấu và nó ngăn không cho bot gửi thư rác.
Việc triển khai mã reCaptcha của Google trong biểu mẫu liên hệ PHP rất hữu ích từ góc độ người dùng. Công cụ này được thiết kế đặc biệt để kiểm tra người dùng chân chính chống lại các bot xấu. Người dùng phải nhấp vào hộp kiểm để xác nhận danh tính của mình. Đơn giản, phải không.
Thông thường, Google reCAPTCHA được sử dụng để bảo vệ khỏi bot; tuy nhiên, bạn cũng có thể xác thực bất kỳ phản hồi nào được tạo từ ứng dụng web của bạn bằng reCAPTCHA. Chúng tôi cũng đưa ra các hướng dẫn trước về cách tạo CAPTCHA tùy chỉnh bằng PHP.
Quy trình tích hợp reCAPTCHA của Google:
Nhập tên Nhãn. Nó giúp bạn nhận ra tên miền đã đăng ký của mình.
Chúng ta có thể xem reCAPTCHA phiên bản 3 và 2, chọn reCAPTCHA v2> Tùy chọn tôi không phải là người máy bằng cách chọn nút radio.
Nhập tên miền của bạn, mà tên miền này cần được bảo vệ khỏi bot.
Nhấp vào nút “Lưu”, bạn sẽ được chuyển đến một trang mới.
Sao chép Khóa trang web reCAPTCHA và Khóa bí mật của bạn, chúng ta sẽ cần các khóa API này trong bước tiếp theo.
Tích hợp reCAPTCHA của Google trong Biểu mẫu liên hệ PHP
Để thêm Tiện ích reCAPTCHA của Google trong Biểu mẫu HTML, chúng ta cần đặt tệp JavaScript reCAPTCHA ở cuối trang web. Chỉ cần dán liên kết sau trước khi đóng thẻ body.
< script src="https://www.google.com/recaptcha/api.js" async defer >< /script >
Tiếp theo, chèn thẻ HTML g-recaptcha bên trong phần tử Biểu mẫu HTML, đặt nó chính xác ở nơi bạn muốn hiển thị công cụ reCAPTCHA.
Tiện ích g-recaptcha đi kèm với thuộc tính khóa data-site. Chúng ta cần dán khóa trang web mà chúng ta đã tạo ở bước trước.
< div class="g-recaptcha" data-sitekey="Your_Site_Key" >
Chỉ định thuộc tính tên trong các trường đầu vào tương tác với API PHP, xác định hộp cảnh báo để hiển thị thông báo lỗi và thành công.
Xem tiếp: Cách tích hợp reCAPTCHA của Google trong PHP 7 - PHP 8 - phần tiếp theo
DANH MỤC TIN TỨC
TÌM KIẾM
BÀI VIẾT KHÁC
SEO web lên top Google tại Bến Tre giá rẻ
23/06/2024
Thiết kế website bán hàng tại Bến Tre
25/05/2024