Мое приложение позволяет неограниченное количество мгновенных сообщений бесплатно, но берет кредиты за звонки. Я хочу иметь возможность запретить пользователю совершать вызовы, когда у него больше нет кредитов. Как в идеальном случае это управляется с помощью javascript SDK?
Я исхожу из позиции, что хотя я могу контролировать это поведение с помощью некоторых проверок в самом коде, но что происходит, когда пользователь является хакером? Он может перейти к консоли и вызвать собственные методы javascript, такие как removeListeners
, а затем callClient.callUser(userId)
. Как вы защищаете sinchClient в таком случае? Спасибо.
Примечание: я открыт, чтобы предоставить больше информации, если вопрос не ясен.