Share
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?
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.
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.
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
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