Chặn spammer nước ngoài bằng User Custom Fields

Thảo luận trong 'Addon, Styling and Customization Questions' bắt đầu bởi Blue, 11/01/2016.

  • Google checker:
  1. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    764
    Đã được thích:
    1,174
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Bạn có một diễn đàn dùng Xenforo với đối tượng người dùng đến từ Việt Nam nhưng lại liên tục bị quấy phá bởi các spammer đến từ những quốc gia khác như Nga, Mỹ.

    Cách tốt nhất để ngăn chặn các spammer trên chính là đặt cho họ một câu hỏi tiếng Việt và bắt họ phải trả lời ngay khi đăng ký. Một câu hỏi vu vơ dành cho các em biết đọc chữ như "Một cộng một bằng mấy?" sẽ rất hữu dụng.

    Sau đây mình xin hướng dẫn cách Chặn spammer nước ngoài bằng User Custom Fields:

    - Đầu tiên là vào Admin CP, đến tab Users chọn Hãy đăng nhập hoặc đăng ký để xem được links - Create new field.

    - Tab Basic infomation nhập như hình vẽ (Field ID và câu hỏi bạn có thể nhập tùy ý)

    chan spammer nuoc ngoai bang user custom fields 1.jpg

    - Tab Options for Text Fields chọn như hình vẽ. Riêng ô Regular expression chính là câu trả lời của câu hỏi bạn đặt ra, người dùng phải nhập đúng y chang mới có thể đăng ký tài khoản mới.

    chan spammer nuoc ngoai bang user custom fields 2.jpg

    - Tab General Options check vào các ô như hình vẽ.

    chan spammer nuoc ngoai bang user custom fields 3.jpg

    Như vậy là bạn đã thiết lập xong, người dùng không biết tiếng Việt sẽ không thể đăng ký nick vào site của bạn để spam nữa. Các bạn thử xem thế nào nhé :)
     
    Tags:
    nghienvt, Chantinh and MacKen like this.
  2. Cyentruk

    Cyentruk Thượng Đế

    Tham gia:
    27/11/2015
    Bài viết:
    71
    Đã được thích:
    99
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Mình nghĩ đây là cách không hay vì nó sẽ thêm cột vào xf_user gây nặng database. Hơn nữa, nếu vào trang cá nhân sẽ hiển thị những cái field mang thông tin chung chẳng liên quan gì đếnUser. Thay vào đó, XenForo đã có sẵn và đơn giản hơn rất nhiều:

    B1. Bạn vào Admin CP > Options > User Registration > Chọn kiểm "Use Question & Answer CAPTCHA"
    B2. Bạn vào Admin CP > Tools > CAPTCHA > tạo mới câu hỏi + trả lời và chọn kiểm "Question is active"

    aaa.png

    Thế là xong.
     
    onlyonelove thích bài này.
  3. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    764
    Đã được thích:
    1,174
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Đặt câu hỏi captcha cũng ổn nhưng có thể sẽ nặng hơn đó.

    Còn những cái bạn nêu ở trên không chính xác.
    1. Custom fields không thêm field trực tiếp vào table user, field này là 1 trong số nhiều custom field và được tạo ra chỉ để check lúc tạo nick mới mà thôi.
    2. Thông tin user không hề hiện field câu hỏi này vì nó có option ẩn đi rồi.
     
  4. Nguoidung

    Nguoidung Thượng Đế

    Tham gia:
    10/01/2016
    Bài viết:
    303
    Đã được thích:
    182
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nơi ở:
    H
    Nhưng họ dùng gg dịch thì sao chú.
     
    THB thích bài này.
  5. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    764
    Đã được thích:
    1,174
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Họ có nhiều site để spam và sẽ bỏ qua, đụng vào thêm google trans sẽ phiền phức và chưa chắc đã đúng :)
     
    THB thích bài này.
  6. cuonghv

    cuonghv Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    15/08/2015
    Bài viết:
    372
    Đã được thích:
    332
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Nơi ở:
    4r truyện kiếm hiệp
    Quanh đi quẩn lại vẫn là dùng capcha xưa cũ. Trong khi NoCapcha rất tốt lại không thấy ai khuyên xài?
    Với Nocapcha, bọn nước ngòai hầu như là khóc thét với các câu hỏi ngẫu nhiên bằng tiếng việt. Site mình lâu lắm rồi chả có một em spam nào.
     
    THB thích bài này.
  7. Cyentruk

    Cyentruk Thượng Đế

    Tham gia:
    27/11/2015
    Bài viết:
    71
    Đã được thích:
    99
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Mình nghĩ là bạn tạo Custom User Field thì phải có
    Lúc trước chưa có No Captcha mình cũng tạo hàng loạt câu hỏi Captcha để chặn bọn dùng tool tự đăng ký. Từ khi XenForo cập nhật mình bỏ cách trên và cũng đang dùng No Captcha luôn.
    Sắp tới đây mình bật tính năng Two Step Verification bắt buộc là các tài khoản spam cũng sẽ tự đi luôn.
     
    THB thích bài này.
  8. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    764
    Đã được thích:
    1,174
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Tóm lại là có nhiều cách, topic này rất có ích cho ai đang bị spam :)
     
  9. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Mình chọn giải pháp SMS :D cơ bản cũng ổn. Lúc đầu ngại nhưng sau này có thói quen dần. Đừng sợ nếu Forum của bạn thực sự cần cho mọi người.
     
    THB and Blue like this.
  10. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Trước khi chuyển qua dùng kích hoạt bằng SMS mình dùng Hãy đăng nhập hoặc đăng ký để xem được links. Thấy khá ổn. Đánh giá tổng quan là chặn được tầm 90%. Nếu các IP bị chặn lại nó sẽ có thông báo, mình nhìn đó và cho tiếp tục hoặc xóa. Rất hay! Trong đó cũng có nhiều tùy biến khá phức tạp, các bạn nên tìm hiểu chút sẽ thấy nó tuyệt vời. Chuyện chặn Spam thì muôn thuở, đặc biệt là VN mình. Ngay cả các "thánh SEO" của VN thì "bác Gồ" cũng sợ.
     
    THB thích bài này.
  11. cuonghv

    cuonghv Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    15/08/2015
    Bài viết:
    372
    Đã được thích:
    332
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Nơi ở:
    4r truyện kiếm hiệp
    SMS của bác có dùng được với số điện thoại từ nước ngoài không?
     
    THB thích bài này.
  12. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Chưa thử :D
     
    THB thích bài này.
  13. cuonghv

    cuonghv Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    15/08/2015
    Bài viết:
    372
    Đã được thích:
    332
    Điểm thành tích:
    63
    Giới tính:
    Nam
    Nơi ở:
    4r truyện kiếm hiệp
    ặc, đang định mua một bản xài thử mà nghe câu này của bác...
    Bên mình mem nước ngoài cũng khơ khớ nên cần hiểu rõ thông tin hơn
     
    THB thích bài này.
  14. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nguyên lý thì cứ SMS: +848xxx là được mà, vấn đề là có ai chịu sms kg :D
     
    hoalong1120 and THB like this.
  15. hoalong1120

    hoalong1120 Thượng Đế

    Tham gia:
    18/01/2016
    Bài viết:
    13
    Đã được thích:
    13
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    TP HCM
    bác dùng dịch vụ verify bằng sms của bên nào thế ạ, có thể hướng dẫn em được ko? nghe hay quá :D
     
  16. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    sms.vn bạn ạ. code thì mình mua của một bạn (có nick trong này) cơ bản mình có thể share code và cách thức được nhưng tôn trọng bạn ấy. :D
     
    hoalong1120 thích bài này.
  17. hoalong1120

    hoalong1120 Thượng Đế

    Tham gia:
    18/01/2016
    Bài viết:
    13
    Đã được thích:
    13
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    TP HCM
    1 sms active có tốn nhiều ko bác, user tốn hay mình tốn tiền vậy ạ? Với cả làm thế này chặn được spammer nhưng cũng chặn luôn 1 số người dùng ko muốn tốn tiền :D ko biết nên vui hay nên buồn
     
  18. tri78

    tri78 Thượng Đế

    Tham gia:
    13/05/2015
    Bài viết:
    280
    Đã được thích:
    246
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Tớ chọn gói 5k, mình thực nhận được tầm 1.7k (ít nhỉ)
    Nếu không muốn thì có thể dùng cái này, nó làm việc khá hiệu quả đó.
    Hãy đăng nhập hoặc đăng ký để xem được links
     
    hoalong1120 thích bài này.
  19. hoalong1120

    hoalong1120 Thượng Đế

    Tham gia:
    18/01/2016
    Bài viết:
    13
    Đã được thích:
    13
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    TP HCM
    dạ cảm ơn bác :D
     
  20. phongmam

    phongmam Thượng Đế

    Tham gia:
    22/03/2016
    Bài viết:
    16
    Đã được thích:
    9
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nơi ở:
    36 phạm văn đồng
    Nhưng họ dùng gg dịch thì sao
     
    THB thích bài này.

Chia sẻ trang này

Đang tải...