Devise: Sending a reset password link as part of a welcome email
Occasionally you’d need to have a user who’s not registered preform an action and only enter their email address the result of which creates an account. For example when you want to get the user up and running as soon as possible without having to go through the entire set up of creating an account separately. As a result you’d need to have the user set up their password on the first login.
That can be achieved by using the Devise reset password link and a welcome email.