Currently it uses the same email, but this could confuse users. The question is do we have to create a separate server endpoint? Or is it a parameter and we rename the endpoint to be generic?
EDIT: Perhaps it does make sense to have it be its own endpoint, so that the generation of the temporary password can happen on the server instead of the client