У меня есть клиент, который продает приложение для анализа лотереи. В этом приложении он использует веб-сервис (я имею в виду, что он принадлежит компании, в которой я сейчас работаю) для получения статистических данных о результатах лотереи, сделанных ставках, суммах и т. Д. Со всего мира. Доступ к этому веб-сервису платный, и каждая консультация стоит X кредитов.
Некоторые люди разобрали это лотерейное приложение и обнаружили ключ api / ключ авторизации, используемый для доступа к платному веб-сервису, и начали его использовать.
Я бы хотел, чтобы это не повторилось, но я не могу найти способ аутентификации на веб-сервисе без сохранения аутентификации. ключи на приложении. У кого-нибудь есть идеи по выполнению такой задачи?
ps1.Не просим пользователей вводить какие-либо учетные данные. Должно быть прозрачным для них (они не должны знать, что происходит).
ps2. Невозможно использовать цифровые сертификаты по той же причине, что и выше, не говоря уже о том, что их легко получить, и мы столкнемся с первоначальной проблемой.
Заранее спасибо.