我正在为一个预订应用设计RESTful API,很高兴地发现我可以将应用程序的所有细节映射到4个HTTP方法。
/users - GET, POST
/users/({id}|myself) - GET, POST, PUT, DELETE
/users/({id}|myself)/bookings - GET, POST
/users/({id}|myself)/bookings/{id} - GET, POST, PUT, DELETE
例子:更新我自己的用户使用PUT到/users/myself。
但是现在我发现缺少一件事情:如果我忘记了旧密码,请求一个新密码的可能性。你有什么想法,我如何添加这个功能?