Jak wyłączyć rejestrację drupal


20

Ostatnio otrzymuję wiele rejestracji spamu. Moja strona jest dość prosta i nie muszę się rejestrować.

  1. jaki byłby prawdopodobny adres URL, który znajdują boty spamowe?
  2. jest sposób na wyłączenie tej rejestracji. Wiem, że mógłbym użyć captcha. Ponieważ jednak nie potrzebuję się rejestrować, wolę wyłączyć tę funkcję.

Odpowiedzi:


37

Sprawdź tutaj .

Chociaż technicznie możliwe jest usunięcie funkcji logowania, nie powinieneś, ponieważ wtedy administrator nigdy nie będzie mógł zalogować się na stronie.

Aby usunąć funkcjonalność rejestru, wystarczy przejść do administratora / użytkownika / ustawień (dla Drupal 6) lub admin / config / people / kont (dla Drupal 7 i 8) i wybrać opcję „Tylko administratorzy witryny mogą tworzyć nowe opcje kont użytkowników ”.


Musisz także wyczyścić pamięć podręczną, aby mogła mieć wpływ.
ProGrammar

1

Możesz wyłączyć wszystkie formularze razem. W niestandardowym module:

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

W zależności od potrzeb możesz albo utworzyć niestandardową stronę i ustawić tam blok logowania, abyś Ty i inni administratorzy mogli się zalogować, lub zainstalować moduł HybridAuth , aby umożliwić odwiedzającym logowanie i rejestrację nowych kont tylko za pośrednictwem mediów społecznościowych stron trzecich.


0

Jako dodatkowy krok do powyższego możesz zmienić domyślną ścieżkę adresu URL z ekranu logowania / użytkownika za pomocą modułu „zmień nazwę ścieżek administratora” na coś, czego nikt by nie odgadł.

Np. Www.sitename / randomcombition / <w ten sposób użytkownik będzie musiał znać ten adres URL, zanim będzie mógł spróbować się zalogować.


Nie jestem pewien, jak naprawdę przydatne jest zaciemnianie adresów URL
John Cogan

0
  1. twojastrona.com/user - jest to standardowy adres URL logowania Drupala (przynajmniej dla 7) i boty znajdują go rutynowo.

  2. Usuń rejestrację gości zgodnie z opisem w odpowiedzi Chapabu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.