Bạn muốn bảo vệ website mình khỏi việc spam thư rác và bots không mong muốn ?
Spammer và bot là 2 điều mà tất cả chủ website đều không thích. Bởi vì chúng có thể làm giảm chất lượng bất kỳ trang web nào và sẽ lạm dụng những mẩu đơn liên hệ, tuyển dụng… hoặc bất cứ phần bình luận trong website của bạn. Vì vậy, Google ReCAPTCHA là một giải pháp tốt nhất dành cho bạn.
Trong bài hướng dẫn này, tôi sẽ nói về ý tưởng Google ReCAPTCHA và cách để cấu hình Google ReCAPTCHA vào website của bạn.
Google ReCAPTCHA là gì ?
Google ReCAPTCHA là dịch vụ miễn phí do Google cung cấp có thể bảo vệ các trang web khỏi thư rác và bot không mong muốn. Nó có thể phân biệt người dùng là con người với bot tự động. Hệ thống này có thể ngăn chặn các cuộc tấn công độc hại bằng cách phát hiện lưu lượng truy cập của bot và giữ an toàn cho dữ liệu khách hàng của bạn.
Đôi khi khi truy cập trang web hoặc trước khi tải xuống thứ gì đó, tất cả chúng ta đều gặp phải một tình huống. Chúng ta cần đưa ra một bài kiểm tra đơn giản, có thể là bài kiểm tra hình ảnh hoặc từ ngữ. Bài kiểm tra này được gọi là ReCAPTCHA. Phương pháp kiểm tra xoay có thể xác định máy tính có thực hiện hành vi giống con người hay không.
Các hình thức kiểm tra của ReCAPTCHA
Google ReCAPTCHA có nhiều dạng khác nhau. Tất cả các bài kiểm tra đều có cách riêng để xác định bot. Chẳng hạn như:
- Phương pháp mật ong
- Checkboxes đơn giản
- Kiểm tra toán học
- Xác minh văn bản (v2,v1)
- Bảo mật sinh trắc học
- Kiểm tra bằng hình ảnh thực tế
Làm thế nào ReCAPTCHA hoạt động ?
Google ReCAPTCHA sử dụng trí tuệ nhân tạo để nhận dạng hành vi của con người, điều mà bot không thể phát hiện. Phương pháp thử nghiệm áp dụng bởi ReCAPTCHA có thể được bất kỳ người dùng nào áp dụng bất kể tuổi tác, trình độ học vấn, giới tính hoặc ngôn ngữ.
Hầu hết thời gian, nó sử dụng các câu đố hình ảnh và âm thanh vì bot không có mắt hoặc tai như con người. Trong trường hợp đó, con người có thể đưa ra quyết định dựa trên hình ảnh hoặc bằng cách nghe bất kỳ đoạn âm thanh nào, nhưng bot thì không thể.
Nhiều bot chỉ có thể nhập một vài chữ cái ngẫu nhiên, khiến cho điểm thống kê vượt qua kiểm tra của chúng là không cao. Do đó, những bot không vượt qua được bài kiểm tra sẽ bị cấm tương tác với trang web hoặc ứng dụng, trong khi mọi người vẫn có thể tiếp tục sử dụng bình thường.
Lợi ích khi thêm Google ReCAPTCHA vào trang web bạn
Nếu bạn muốn cải thiện bảo mật cho trang web của mình, bạn cần sử dụng Google ReCAPTCHA. Hệ thống này sẽ cho phép bạn bảo vệ trang web của mình khỏi thư rác và bot không mong muốn và cũng giúp bạn cải thiện trang web của mình. Sau đây chúng tôi sẽ đề cập đến một số lợi ích cốt lõi mà bạn cần Google ReCAPTCHA trên trang web của mình:
-
Nếu trang web của bạn có phần yêu cầu đăng ký, thì ReCAPTCHA có thể ngăn chặn bot tạo tài khoản giả trên trang web của bạn.
-
Nó giúp bạn phân biệt lưu lượng truy cập giả với lưu lượng truy cập thực.
-
Nó hạn chế tin tặc đăng ký nhiều tài khoản email mà chúng muốn tạo ra cho mục đích sai trái.
-
Nó giúp bạn kiểm soát thư rác trên trang web của bạn.
-
Nó có thể ngăn chặn tội phạm mạng đưa ra những bình luận đáng ngờ và gửi thư rác.
- Nó có thể làm cho việc mua sắm trực tuyến an toàn hơn.
Hướng dẫn cấu hình Google ReCAPTCHA cho website
Bước 1: Thông tin để cấu hình ReCAPTCHA
Bạn chỉ cần thông tin về tên miền website bạn cấu hình (ví dụ: facebook.com, tenwebsite.vn,….)
Bước 2: Khởi tạo Secret Key và Site key cho Google ReCAPTCHA
Để cấu hình vào trang web thì bạn cần Secret key và Site key.
1. Đi đến trang Google ReCAPTCHA
2. Để phân biệt những trang web của bạn trong tương lai, hãy đặt tên ở phần Label.
3. Chọn phiên bản của ReCAPTCHA (v2 hoăc v3)
4. Hãy nhập tên miền website bạn vào phần Domain để có thể đăng ký xác minh Google ReCAPTCHA.
5. Nếu bạn có sử dụng Google Cloud trước đó thì đăng nhập vào tài khoản Google Cloud đó để kiểm soát những trang web đã xác minh của bạn trong Cloud của Google. Còn không thì Google sẽ tự tạo project free vào Google Cloud Platform cho bạn khi bạn điền vào phần Project Name.
6.Nhấn nút Send sau khi bạn đã nhập đầy đủ thông tin ở trên để lấy thông tin Secret key và Site key.
Bước 3: Thêm Google ReCAPTCHA vào website của bạn
Bây giờ bạn phải thiết lập các key này trong admin của website. Để thực hiện, hãy vào trang Admin website > Cài đặt.
Sau đó, ngay phần danh mục Cài Đặt, chọn mục Khác.
Khi thấy phần Secret key và Site key, hãy điền vào các key bạn đã lấy ở bước trên.
Sau khi hoàn thành, bạn nhấn nút Cập nhật để hoàn tất quá trình cấu hình. Lúc này, site của bạn đã có Google ReCAPTCHA.
Ngoài ra, bạn có thể bật/tắt ReCAPTCHA hiển thị trên những mẫu đơn hoặc bình luận của bạn ở phần Tùy chọn nằm cùng mục Khác.
Chúc các bạn thực hiện thành công!