title: How to call the password reset function in Strapi?
body: <p>By default, Strapi has a welcome email template and password reset template. For the custom function we are writing, we want to create users without a password (or random password the user doesn't know). Then, when our function is finished, we want to send the user a welcome email (overwriting/disabling the default), with a password reset link. Therefore, we need to call the function/service to reset the password for the user, and receive the URL to send this in the welcome email.</p>
  <p>However, currently I cannot find any information regarding the function/service to reset the user password. The only method I now see is to call <code>http://localhost/auth/reset-password</code> with the username or email, but would like to use a service such as <code>strapi.services.user.resetPassword(userID)</code> to get the URL back.</p>
  <p>Does this function exists and/or is this possible?</p>
  <p><em>Using Strapi 3.1.2</em></p>