Скажем, у меня есть торговый счет «У нас есть типичные /api/v1/merchantaccount
POST
, PUT
и DELETE
.Модель REST service
У каждого торговца может быть несколько пользователей. Это пользователи торговца, такие как: администраторы, клерки, сотрудники, НЕ покупатели торговца.
ли я создать коммерсант пользователя конечной точки в: /api/v1/merchantaccount/user
и предложить PUT
, POST
, DELETE
Или я реализую полный отдельный сервис: /api/v1/merchantuser
Кроме того, когда я проверить подлинность торгового пользователя я должен создать отдельный конечной точки или сохранить то же самое?
/api/v1/merchantaccount/user/authenticate
против
/api/v1/merchantuser/autneticate
Оба пути в порядке. Аутентификация не должна создавать сеанс на стороне сервера. – inf3rno
Возможно, мне нужно немного разобраться. Пути должны продемонстрировать, что я должен физически отделяться как 2 service/api или просто 1. Я иногда чувствую, что REST добирается до мелкозернистого нуля – user432024