Làm thế nào để tắt đăng ký drupal


20

Gần đây tôi đã nhận được rất nhiều đăng ký spam. Trang web của tôi khá cơ bản và tôi không cần người dùng đăng ký.

  1. url có khả năng là gì mà các bot spam đang tìm kiếm?
  2. Có cách nào để tắt đăng ký này. Tôi biết tôi có thể sử dụng captcha. Nhưng vì tôi thực sự không cần người dùng đăng ký nên tôi muốn tắt tính năng này.

Câu trả lời:


37

Kiểm tra tại đây .

Mặc dù về mặt kỹ thuật có thể xóa chức năng đăng nhập, bạn không nên, bởi vì sau đó quản trị viên của bạn không bao giờ có thể đăng nhập vào trang web.

Để xóa chức năng đăng ký, bạn chỉ cần duyệt đến admin / user / settings (đối với Drupal 6) hoặc admin / config / people / tài khoản (đối với Drupal 7 và 8) và chọn "Chỉ quản trị viên trang mới có thể tạo mới tài khoản người dùng "tùy chọn.


Bạn cũng cần xóa bộ nhớ cache để ảnh hưởng.
ProGrammar

1

Bạn có thể vô hiệu hóa tất cả các hình thức với nhau. Trong một mô-đun tùy chỉnh:

function MYMODULE_form_alter(&$form, &$form_state, $form_id) {
  switch($form_id) {
    case 'user_login':
    case 'user_register_form':
      $form['#access'] = FALSE;
    break;
  }
}

Tùy thuộc vào nhu cầu của bạn, bạn có thể tạo một trang tùy chỉnh và đặt khối đăng nhập ở đó, để bạn và các quản trị viên khác có thể đăng nhập hoặc cài đặt mô-đun HybridAuth để cho phép khách truy cập đăng nhập và đăng ký tài khoản mới thông qua các phương tiện truyền thông xã hội bên thứ 3.


0

Là một bước bổ sung ở trên, bạn có thể thay đổi đường dẫn url mặc định từ / màn hình đăng nhập người dùng bằng cách sử dụng mô-đun "đổi tên đường dẫn quản trị viên" thành điều gì đó không ai có thể đoán được.

Ví dụ: www.sitename / Randomcombition / <theo cách này người dùng sẽ phải biết url này trước khi họ có thể thử đăng nhập.


Không chắc chắn mức độ hữu ích của URL thực sự hữu ích
John Cogan

0
  1. yourwebsite.com/user - đây là URL đăng nhập Drupal tiêu chuẩn (ít nhất là 7) và các bot tìm thấy nó thường xuyên.

  2. Xóa đăng ký khách truy cập như được mô tả trong câu trả lời của Chapabu

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.