Как создать пользовательский пул пользователей на Cognito и подключить его к вашему приложению - PullRequest
0 голосов
/ 07 марта 2019

Я хотел бы использовать out-of-the-box создание учетной записи пользователя с Cognito, и я могу это сделать.Но я хотел бы добавить пользовательские атрибуты.Теперь, есть ли способ, используя терминал, который вы можете попросить ampify использовать созданный вами пул пользователей вместо созданного вами по умолчанию пула?

1 Ответ

0 голосов
/ 07 марта 2019

Действительно, вам не нужно создавать Cognito User / Identity Pools при использовании AWS Amplify (просто не запускайте amplify add auth).

И даже если он создан по умолчанию, вы все равно можете вручную настроить Amplify для использования требуемых ресурсов для аутентификации как:

Amplify.configure({
    Auth: {
        identityPoolId: 'XX-XXXX-X:XXXXXXXX-XXXX-1234-abcd-1234567890ab',
        region: 'XX-XXXX-X',
        identityPoolRegion: 'XX-XXXX-X',
        userPoolId: 'XX-XXXX-X_abcd1234',
        userPoolWebClientId: 'a1b2c3d4e5f6g7h8i9j0k1l2m3',
        mandatorySignIn: false
    }
});

Просто укажите правильные значения вашего проекта. Для получения дополнительных опций для ручной настройки, вы можете взглянуть на документы Amplify Auth .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...