Как добавить дополнительные поля для регистрации в AWS cognito - PullRequest
0 голосов
/ 02 июля 2018

Я создал приложение Ionic Mobile, используя стартовый шаблон Ionic AWS. Я хочу создать новые поля для страницы регистрации для регистрации. Я не могу добавить дополнительные поля в пулы пользователей Cognito. Есть ли способ, которым я могу достичь этого?

Ответы [ 2 ]

0 голосов
/ 19 июля 2019

, несмотря на то, что языковой стандарт выбран во время создания пула пользователей, я не вижу, что он предоставляется при печати события (до регистрации и после регистрации), полученного внутри лямбда-функций.

{
 'version': '1', 
 'region': 'us-east-1', 
 'userPoolId': 'us-east-1_*****', 
 'userName': '68bbd562-bd2c-436d-8344-********', 
 'callerContext': 
  {
   'awsSdkVersion': 'aws-sdk-unknown-unknown', 
   'clientId': '1tmr5dq3b25nd4kem8jes4orck'
  }, 
 'triggerSource': 'PreSignUp_SignUp', 
 'request': 
  {
   'userAttributes': 
    {
     'email': 'testing1@****.com'
    }, 
   'validationData': None
  }, 
 'response': 
  {
   'autoConfirmUser': False, 
   'autoVerifyEmail': False, 
   'autoVerifyPhone': False
  }
}
0 голосов
/ 03 июля 2018

Вы можете перейти в раздел атрибутов внутри пользовательского пула , там вы можете выбрать из значений по умолчанию:

адрес, дата рождения, электронная почта, фамилия, пол, имя, имя, локаль, отчество, имя, псевдоним, номер телефона, изображение, предпочтительное имя пользователя, профиль, часовой пояс, updated_at, веб-сайт

или вы можете создать свои пользовательские поля .

Здесь вы можете прочитать больше о вашем вопросе: https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-attributes.html

...