I know how to enable setting the password at registration, and I know also how to set email confirmation after registration. But I don't know how to enable both features to work together.

When I enable the former function, the ladder would stop works.

Is it possible to enable both functions using UI?

I have tried Login Toboggan module but it doesn't have this function, either.

2 Answers 2


All you need to use is the user registration password module

Let users register with a password on the registration form when verification mail is required.

By default, users can create accounts directly on the registration form, set their password and be immediately logged in, or they can create their account, wait for a verification e-mail, and then create their password. With this module, users are able to create their account along with their password and simply activate their account when receiving the verification email.

  • 1
    I have tried to set this module. I have checked "Require a verification e-mail, but let users set their password directly on the registration form." checkbox on account settings page. But I still receive email from category "Welcome (no approval required, password is set)" without activation link. I thing it is a bug I will create an issue on module project page. Commented Aug 22, 2013 at 7:47
  • 1
    @tomas.teicher I'm having the same issue, were you able to solve this problem?
    – CR47
    Commented Nov 24, 2013 at 1:27
  • @CR47 No, I have coded this functionality by myself in my custom module, for my specific need. Commented Dec 16, 2013 at 7:29

You can use Email Registration module to

Allows users to register with an e-mail address as their username

and User registration password to

Let users register with a password on the registration form when verification mail is required.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.