Использование настраиваемого пользовательского интерфейса с Amazon Cognito - PullRequest
0 голосов
/ 08 мая 2020

Я создаю приложение для создания портфолио, размещая reactjs в облачной среде и используя бессерверную лямбда-выражение в качестве бэкэнда. Я хочу иметь аутентификацию, но я действительно хочу иметь возможность настраивать страницу входа / регистрации с помощью реакции. Есть ли способ сделать это с помощью Cognito или есть другие технологии, которые мне следует использовать? Какие у меня варианты в этом отношении? Спасибо!

1 Ответ

0 голосов
/ 08 мая 2020

Пользовательский интерфейс Cognito Hosted UI не может быть настроен за пределами некоторых пользовательских стилей и пользовательского lo go, который вы можете настроить в веб-консоли AWS.

Если вам не нужно полагаться на функции Oauth2, предоставляемые размещенным пользовательским интерфейсом, вы можете взглянуть на проект AWS Amplify, который предоставляет компоненты React для аутентификации с помощью Cognito. Но, как я уже сказал, если вам нужны потоки Oauth2 на страницах входа в систему, то размещенный пользовательский интерфейс, к сожалению, является единственным решением, поскольку AWS не предоставляет API для Oauth2.

...