Ограничить количество нисходящих пользователей API - PullRequest
0 голосов
/ 10 июня 2019

Я работаю над программным приложением, которое поставляется с API, лицензированным для других компаний. API предоставляется компаниям и устанавливается на их серверах. Обычно мы реализуем лицензирование по клиентским лицензиям, которое также применяется к API. например Доступ к API могут получить не более 3 пользователей одновременно. Потенциальная проблема заключается в том, что организация создает собственный API, который выступает в качестве посредника. например Их API общается с их интерфейсом и общается с нашим API. Впоследствии для нас это выглядит только как один пользователь, однако у них потенциально могут быть неограниченные пользователи.

Есть ли у кого-нибудь предложения о том, как можно ограничить или посчитать количество пользователей, использующих API? Возможно, нам придется смириться с использованием других методов лицензирования (например, ограничение записей в базе данных), если мы не можем придумать обходного пути.

...