Каков правильный способ структурирования ресурса RESTful для сброса пароля?
Этот ресурс предназначен для сброса пароля для тех, кто потерял или забыл свой пароль. Это аннулирует старый пароль и отправляет им по электронной почте пароль.
Два варианта, которые у меня есть:
POST /reset_password/{user_name}
или...
POST /reset_password
-Username passed through request body
Я уверен, что запрос должен быть POST. Я менее уверен, что выбрал подходящее имя. И я не уверен, что имя пользователя должно быть передано через URL-адрес или тело запроса.