RESTful password reset

Was ist der richtige Weg, um eine RESTful-Ressource zum Zurücksetzen eines Kennworts zu strukturieren?

Diese Ressource ist als Passwort-Resetter für jemanden gedacht, der sein Passwort verloren oder vergessen hat. Es macht ihr altes Passwort ungültig und sendet ihnen ein Passwort per E-Mail.

Die zwei Optionen, die ich habe, sind:

POST /reset_password/{user_name}

oder..

POST /reset_password
   -Username passed through request body

Ich bin mir ziemlich sicher, dass die Anfrage ein POST sein sollte. Ich bin mir nicht so sicher, ob ich einen passenden Namen ausgewählt habe. Und ich bin mir nicht sicher, ob der Benutzername über die URL oder den Anfragetext übergeben werden soll.