Share

Quay lại
Trang chủ / Kiến thức / Phát triển offshore / Hướng dẫn tích hợp Google reCaptcha vào website | Đơn giản, nhanh chóng

Hướng dẫn tích hợp Google reCaptcha vào website | Đơn giản, nhanh chóng

15/12/2023
12/10/2021
Hướng dẫn tích hợp Google reCaptcha vào website | Đơn giản, nhanh chóng

Captcha là yêu cầu xác thực gần như bắt buộc đối với mọi hệ thống có chức năng đăng ký. Việc tạo Captcha với Google reCaptcha sẽ giúp bạn dễ dàng thực hiện mà không cần lập trình phức tạp. Vậy cách cài đặt Google reCaptcha cho website như thế nào?

1. Captcha là gì?

CAPTCHA là từ viết tắt của "Completely Automated Public Turing test to tell Computers and Humans Apart" (phép thử Turing công cộng hoàn toàn tự động để phân biệt máy tính với người).

Để tránh những cuộc tấn công vào hệ thống thông qua phần mềm tự động hay robot tự thao tác liên tục, Captcha yêu cầu người dùng phải thực hiện xác minh. Với Captcha truyền thống, người dùng sẽ thực hiện yêu cầu xác thực bằng cách điền ký tự đúng. Sau khi xác thực khớp, captcha sẽ cho phép người dùng tiếp tục thực hiện thao tác.

2. Google reCAPTCHA

Google reCAPTCHA là 1 sản phẩm của google, được phát triển từ Captcha nguyên thủy.

Google reCAPTCHA rất dễ tiếp cận và dễ dàng sử dụng. Công cụ này đang dần được thay thế cho CAPTCHA truyền thống. Nó cung cấp cách xác thực thông minh và dễ dàng cho người dùng xác thực hơn (xác thực bằng hình ảnh). Giờ chúng ta sẽ đi và hướng dẫn tạo và sử dụng ở phần tiếp theo.

3. Cách tạo Google reCAPTCHA

Phần này sẽ chia sẻ chi tiết cách đăng ký Google reCAPTCHA cho hệ thống của bạn.

Bước 1: Đăng ký tài khoản

Truy cập đường link: https://www.google.com/recaptcha/about/. Sau đó chọn vào v3 Admin Console để vào trang quản lý Google reCAPTCHA của bạn.

Đăng ký tài khoản reCaptcha của Google

 

Sau khi chọn v3 Admin Console, giao diện trang quản lý của bạn sẽ hiển thị như dưới đây:

Màn hình giao diện quản lý Google reCaptcha

 

Bước 2: Tạo 1 site Google reCAPTCHA 

Click vào nút create để tạo 1 site mới

 

Giao diện tạo mới như dưới đây
 

Chọn type recaptcha v2 hoặc recaptcha v3


 

Ở đây chúng ta chú ý khí chọn type recaptcha v2 hoặc recaptcha v3:

1. reCAPTCHA v3: kiểu captcha này sẽ không cần bất kỳ một thao tác nào của người dùng mà Google sẽ tự xác minh và trả về 1 token cho site.

2. reCAPTCHA v2: đây là version cũ của reCAPTCHA mà ta vẫn hay bắt gặp. reCAPTCHA v2 có cách thức như ở trên hình ảnh để lựa chọn.

Hoàn thành đăng ký kiểu reCaptcha, Google sẽ cung cấp cho bạn 1 Site key và 1 Secret key.

 

Bước 3: Cung cấp Site key, Secret key cho nhà phát triển của bạn

Bạn sẽ cung cấp site key và Secret key vừa tạo ở trên cho nhà phát triển của bạn. Họ sẽ thêm vào website bạn muốn. Giờ hệ thống của bạn sẽ được bảo vệ bởi Google reCAPTCHA

3.Kết Luận

Sử dụng Google reCAPTCHA là giải bảo vệ hệ thống khỏi các phần mềm hay robot tự động cố ý spam hệ thống. Đồng thời cũng khắc phục được nhược điểm trải nghiệm kém của Captcha truyền thông (xác thực bằng ký tự). Hy vọng bài viết đã giúp bạn tích hợp thành công Google reCaptcha vào website hoặc form bất kỳ.

Để xem thêm những bài viết hữu ích liên quan tới chủ đề công nghệ, vui lòng truy cập vào kênh tri thức của Rabiloo.

Share


Cập nhật bài viết mới nhất từ chuyên gia

Không được để trống
Không được để trống
Không được để trống
Không được để trống
Tìm kiếm
Tags
Website là gì? Khái niệm, cấu tạo, phân loại các Website hiện nay
24/11/2023
21/12/2023
Website là gì? Khái niệm, cấu tạo, phân loại các Website hiện nay

Gặp gỡ và lắng nghe

Không được để trống
Không được để trống
Không được để trống
Không được để trống