Я пытаюсь создать приложение Angular, которое авторизует пользователей через идентификатор норвежского банка. Чтобы подключить этот сервис, я буду использовать AWS Cognito. Когда я добавляю Auth из интерфейса командной строки Amplify, он автоматически добавляет атрибут, называемый электронной почтой. Но ответ авторизации идентификатора банка не включает поле электронной почты в полезные данные. Так что я продолжаю получать ошибки. Есть ли способ настроить существующий пул удостоверений / пул пользователей при использовании интерфейса командной строки?
Я попытался отредактировать файл parameters.json в папке Auth в Amplify, но при нажатии продолжаю получать такую ошибку.
Event Type: create
Reason: 1 validation error detected: Value '[name]' at 'autoVerifiedAttributes' failed to satisfy constraint: Member must satisfy constraint: [Member must satisfy enum value set: [phone_number, email]] (Service: AWSCognitoIdentityProviderService; Status Code: 400; Error Code: InvalidParameterException; Request ID: 4d0bbb64-4754-11e9-b31e-4da234436449)