Я пытаюсь обеспечить REST API, используя аналогичный подход, как описано в https://stormpath.com/blog/build-api-restify-stormpath, но с Amazon Cognito.Безопасный REST API с Amazon Cognito
Я хочу, чтобы пользователи могли подписаться на мою службу, получить ключ API и секрет и использовать их, чтобы иметь возможность вызывать мой API в коде. К сожалению, я не могу понять, как предоставить пользователям постоянный ключ API и секрет, используя Amazon Cognito. То, что я нашел до сих пор, - это только подходы, которые необходимо подписать пользователю, получить ключ, секрет и токен сеанса, а когда этот токен истекает, подпишите пользователя снова. Я бы хотел, чтобы аутентифицировать пользователя через постоянный ключ API и секрет. Можно ли это сделать в Когнито, и если да, то как?
36 часов - это максимальный тайм-аут для токена сеанса cognito. –
Любая причина, по которой вы хотите предоставить постоянный секрет от Cognito? –