Поэтому мы создали наш сервис, чтобы предоставить нашим пользователям API-ключи для доступа к API-шлюзу и нашему сервису. Шлюз действует как конечная точка для наших лямбда-функций.
Проблема в том, что мы получили электронное письмо от Amazon, в котором говорится, что мы достигли лимита API Key в 500 ключей. Они сказали, что мы не должны давать пользователям API-ключи, потому что ключи предназначены для интеграции с другими службами, а не с пользователями. Они сказали, что мы должны использовать пулы пользователей Cognito, и наш лимит не может быть увеличен. Проблема в том, что наши пользователи создают HTTP-запросы в инструменте ManyChat - инструменте для создания чат-ботов. Наши пользователи создают динамические запросы, а затем сохраняют своих чат-ботов, чтобы использовать этот динамический запрос. Наши пользователи не могут вернуться и обновить эти учетные данные, как это необходимо с токенами Cognito. Метод аутентификации должен будет использовать статический ключ API, я считаю.
Есть ли способ управления использованием наших пользователей при сохранении учетных данных аутентификации в статическом состоянии?