在AWS Cognito用户池中设置用户属性Email,以便正确地验证用户身份。如果用户池中的属性不正确,则可能会出现“Invalid User Attribute Email”错误。
以下是设置的代码示例:
登录AWS控制台并导航到Cognito服务。
选择用户池并转到“属性”选项卡。
添加一个名为“Email”的属性。
在属性设置中,'选择”设置为“邮箱”。
在“验证”下选择“必填项”。
单击“应用”后,保存更改。
确认Cognito用户池中的代码现已更新为将Email属性设置为必填项。
测试您的应用程序是否正常工作。
以下是设置属性的代码示例:
aws cognito-idp update-user-pool
--user-pool-id
--schema Name=email,AttributeDataType=String,
Mutable=True,Required=True
--region us-east-1
--debug
请注意,