27/12/2024 Tài liệu 4 phút đọc 3.1K lượt xem

Chống Spam tạo tài khoản WordPress bằng Google reCAPTCHA

Tunlamweb Cập nhật ngày 14/05/2026
Blog Tunlamweb Wordress 18

Để tích hợp Google reCAPTCHA trên website sử dụng plugin Login No Captcha reCAPTCHA cho website WordPress, bạn có thể thực hiện các bước sau:

Đăng ký reCAPTCHA từ Google

Trước tiên, bạn cần đăng ký reCAPTCHA trên Google:

  1. Truy cập trang Google reCAPTCHA Admin.
  2. Đăng nhập bằng tài khoản Google của bạn.
  3. Nhấn vào nút + Create để tạo site mới:
    • Label: Đặt tên dễ nhớ, ví dụ: “My Website reCAPTCHA”.
    • reCAPTCHA Type: Chọn loại bạn muốn:
      • reCAPTCHA v2 > “I’m not a robot”.
    • Domains: Nhập tên miền website của bạn, ví dụ: yourwebsite.com.
    • Owners: Mặc định là email của bạn.
    • Accept the reCAPTCHA Terms of Service: Tích vào.
  4. Nhấn Submit.
  5. Lưu lại Site KeySecret Key (cần sử dụng ở các bước tiếp theo).

Sau đây mình sẽ thực hiện các bước trên:

Truy cập trang Google reCAPTCHA Admin.
Truy cập trang Google reCAPTCHA Admin.
Truy cập trang Google reCAPTCHA Tạo Project
Truy cập trang Google reCAPTCHA Tạo Project
Trong quá trình cấu hình
Trong quá trình cấu hình
Hoàn thành cấu hình
Hoàn thành cấu hình

Truy cập vào trang Google reCAPTCHA để lấy danh sách tạo reCAPTCHA v2 và lấy key 

Tạo danh sách dự án để lấy key
Tạo danh sách dự án để lấy key
Cấu hình Google reCAPTCHA v2
Cấu hình Google reCAPTCHA v2
Copy 2 mã key này bỏ vào plugin đã cài đặt trước đó
Copy 2 mã key này bỏ vào plugin đã cài đặt trước đó

Cài đặt plugin Login No Captcha reCAPTCHA

  1. Cài đặt plugin:
    • Truy cập trang quản trị WordPress: https://yourwebsite.com/wp-admin.
    • Vào mục Plugins > Add New.
    • Tìm kiếm Login No Captcha reCAPTCHA trong ô tìm kiếm.
    • Nhấn Install Now và sau đó Activate.
  2. Kích hoạt reCAPTCHA:
    • Sau khi kích hoạt, vào Settings > Login No Captcha reCAPTCHA từ menu WordPress.
Bỏ 2 đoạn key vào plugin
Bỏ 2 đoạn key vào plugin

Cấu hình plugin với reCAPTCHA

  1. Trong giao diện cài đặt plugin:
    • Enable Login Form Protection: Tích chọn để bật reCAPTCHA cho trang đăng nhập.
    • Enable Registration Form Protection: Tích chọn để bảo vệ trang đăng ký (nếu cần).
    • Enable Reset Password Form Protection: Tích chọn để bảo vệ trang đặt lại mật khẩu.
  2. Nhập Site Key và Secret Key:
    • Nhập Site KeySecret Key từ Google reCAPTCHA mà bạn đã lưu ở bước 1.
  3. Chọn Theme và ngôn ngữ:
    • reCAPTCHA Theme: Chọn kiểu giao diện (Light hoặc Dark).
    • Language: Mặc định tự động theo ngôn ngữ trình duyệt, hoặc bạn có thể chọn cụ thể (VD: vi cho tiếng Việt).
  4. Lưu cấu hình:
    • Nhấn Save Changes để lưu các thiết lập.

 

Kiểm tra reCAPTCHA

  1. Truy cập trang đăng nhập của website WordPress (https://yourwebsite.com/wp-login.php).
  2. Kiểm tra xem reCAPTCHA đã hiển thị hay chưa (hộp kiểm “I’m not a robot”).
  3. Thực hiện đăng nhập để đảm bảo reCAPTCHA hoạt động chính xác.
Truy cập trang đăng nhập của website WordPress Login
Truy cập trang đăng nhập của website WordPress Login

Tùy chỉnh nâng cao (tùy chọn)

  • Whitelist IPs: Nếu không muốn reCAPTCHA hiển thị với các địa chỉ IP cụ thể, bạn có thể thêm chúng vào danh sách Whitelist IPs.
  • reCAPTCHA Error Messages: Tùy chỉnh thông báo lỗi nếu người dùng không vượt qua reCAPTCHA.

Sau khi hoàn thành các bước trên, bạn đã tích hợp thành công Google reCAPTCHA với plugin Login No Captcha reCAPTCHA. Điều này giúp tăng cường bảo mật, chống bot tự động truy cập vào các biểu mẫu đăng nhập, đăng ký trên website WordPress của bạn.

Theo dỗi tên trên Fanpage và Youtube của mình nhé.

Thích 4
Bình thường 0
5 2 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất