我是 REST 设计的新手,所以我想在这里提供一些指示。
这是我到目前为止所拥有的:
GET /api/users //all users
GET /api/users/123 //specific
GET /api/users/me //get your own profle
POST /api/users/me/session //start new session (login)
DELETE /api/users/me/session //ends the current session (logout)
我想知道这里的会话/登录/退出的东西。我在这里的想法是正确的,还是应该以其他方式设计成更加 REST'ish?
另外,注册用户呢,应该是:
POST /api/users
即使它也开始一个新的会话?