Como desativar o registro do drupal

20

Recentemente, tenho recebido muitos registros de spam. Meu site é bastante básico e não preciso que os usuários se registrem.

  1. qual seria o URL provável que os bots de spam estão encontrando?
  2. existe uma maneira de desativar esse registro. Eu sei que eu poderia usar um captcha. Mas como eu realmente não preciso que os usuários se registrem, prefiro desativar o recurso.
gelado
fonte

Respostas:

37

Confira aqui .

Embora seja tecnicamente possível remover a funcionalidade de login, você não deve fazê-lo, porque seu administrador nunca poderá fazer login no site.

Para remover a funcionalidade de registro, basta procurar admin / user / settings (no Drupal 6) ou admin / config / people / accounts (no Drupal 7 e 8) e selecionar a opção "Somente administradores do site podem criar novos contas de usuário ".

Chapabu
fonte
Você também precisa limpar o cache para que ele tenha efeito.
ProGrammar
1

Você pode desativar os formulários todos juntos. Em um módulo personalizado:

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

Dependendo de suas necessidades, você pode criar uma página personalizada e definir o bloco de login para que você e outros administradores possam fazer login ou instalar o módulo HybridAuth para permitir que os visitantes façam login e registrem novas contas somente através de terceiros nas mídias sociais.

Francisco Luz
fonte
0

Como uma etapa adicional ao acima, você pode alterar o caminho da URL padrão na tela / login do usuário usando o módulo "renomear caminhos do administrador" para algo que ninguém imaginaria.

Por exemplo, www.sitename / randomcombition / <dessa maneira, o usuário precisará conhecer esse URL antes mesmo de tentar fazer login.

phil_c64
fonte
Não tenho certeza de quão útil é a ofuscação de URL
John Cogan 20/06
0
  1. yourwebsite.com/user - esse é o URL de login padrão do Drupal (pelo menos para 7) e os bots o encontram rotineiramente.

  2. Remova o registro de visitantes, conforme descrito na resposta de Chapabu

Russell Chisholm
fonte