Я разрабатываю API на основе REST для нашей системы. У нас будет несколько типов клиентов:
Я хотел спросите, какую стратегию мы должны использовать при определении клиентов. Например.
каждый пользователь в нашей системе должен быть определен как клиент, поскольку он должен быть аутентифицирован, или веб-клиент считается одним клиентом?
назначаем ли мы клиента нашему приложению для iPhone, а другого - нашему Android. app?
получает ли каждый сторонний разработчик, использующий наш API, отдельный идентификатор клиента?
Спасибо,
Assaf