Drupal usa email para fins de registro do usuário. Em vez do registro do usuário Drupal pronto para uso, que exige que o usuário especifique um nome de usuário e endereço de e-mail, desejo um formulário completo de registro de usuário (com captcha, perfil de usuário etc., como registro no Yahoo ou no Gmail) para o meu site.
Existe um módulo que faz isso?
A escolha típica para isso é usar uma combinação de content_profile para criar o perfil do usuário como um nó, content_profile_registration , um componente do content_profile, para criar esse perfil no registro usando um formulário de edição de nó completo e, possivelmente, auto_assign_role se você ter vários tipos de usuários com tipos de perfil distintos.
Para a parte captcha, o Mollom é um serviço interessante, como sugeriu Greggles, mas você também pode considerar o reCaptcha , que também é bom mesmo que seja um serviço público.
fonte
Parece que o processo recomendado agora está criando campos. No site do Drupal :
fonte
ReCaptcha com certeza.
Você também pode fazer com que os campos simples do perfil principal apareçam no registro, se você quiser permanecer enxuto. Embora isso geralmente exija o tema user_profile.tpl.php, se você deseja que a página seja pública.
PS: O módulo de registro de email pode ser do usuário, bem como o LoginToboggan .
fonte
No que diz respeito ao "formulário de registro de usuário completo", você pode ir para Admin >> Usar Gerenciamento >> Perfis, criar / personalizar seus campos e certifique-se de marcar a opção "Visível no formulário de registro de usuário".
fonte
Se eu editar
user_profile.tpl.php
, posso facilmente manter a parte do registro como eu quiser.fonte