Як вимкнути реєстрацію друпалів


20

Останнім часом я отримував багато реєстрацій спаму. Мій веб-сайт є досить базовим, і мені не потрібно реєструватися.

  1. Яка ймовірна URL-адреса, яку знаходять спам-боти?
  2. чи є спосіб вимкнути цю реєстрацію. Я знаю, що міг би використати капчу. Але оскільки мені фактично не потрібні користувачі, щоб зареєструватися, я б краще вимкнути цю функцію.

Відповіді:


37

Перевірте тут .

Хоча технічно можливо видалити функцію входу, ви не повинні, оскільки тоді ваш адміністратор ніколи не може увійти на сайт.

Щоб видалити функціональність реєстру, вам просто потрібно перейти до адміністратора / користувача / налаштувань (для Drupal 6) або адміністратора / налаштування / людей / акаунтів (для Drupal 7 та 8) та вибрати пункт "Лише адміністратори сайту можуть створювати нові параметри облікових записів користувачів ".


Вам також потрібно очистити кеш, щоб він міг вплинути.
ProGrammar

1

Ви можете відключити форми разом. У спеціальному модулі:

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

Залежно від ваших потреб, ви можете створити власну сторінку та встановити там блок входу, щоб ви та інші адміністратори могли увійти або встановити модуль HybridAuth, щоб відвідувачі могли увійти та зареєструвати нові облікові записи лише через треті сторони соціальних мереж.


0

В якості додаткового кроку до вищезазначеного ви можете змінити шлях до URL-адреси за замовчуванням з екрана / входу користувача, використовуючи модуль "Перейменувати шляхи адміністрування" на те, що ніхто не здогадається.

Наприклад, www.sitename / randomcombition / <таким чином користувач повинен знати цю URL-адресу, перш ніж він може спробувати увійти.


Не знаєте, наскільки насправді корисна URL-адреса
Джон Коган

0
  1. yourwebsite.com/user - це стандартна URL-адреса для входу в Drupal (принаймні для 7), і боти знаходять це звичайно.

  2. Видаліть реєстрацію відвідувачів, як описано у відповіді Чапабу

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.