Я подключаю Alexa к своему собственному серверу ресурсов, но мой сервер аутентификации не поддерживает OAuth2, в то время как Alexa поддерживает только OAuth2 при связывании аккаунтов. Поэтому я решил использовать Amazon Cognito в качестве прокси-сервера без сервера и позволить Cognito получить токен с моего сервера аутентификации и отправить обратно токен доступа в Alexa.
Идея состоит в том, что пользователи будут вводить свои учетные данные с карты привязки учетной записи Alexa, затем информация будет отправляться в Cognito, а Cognito отправляет учетные данные на мой сервер авторизации для получения токена. Затем отправьте токен как токен доступа обратно в Alexa.
Поскольку я не использую Cognito в качестве реального сервера аутентификации. Я думаю, что мне может понадобиться только настроить триггеры перед генерацией токенов, чтобы заменить исходный токен доступа, сгенерированный Cognito, своим собственным токеном. Но я не видел, где я могу это изменить.
У кого-нибудь есть идеи по этому поводу? Заранее спасибо:)