javascript – 用户名不能是电子邮件格式,因为用户池是为电子邮件配置的

当我尝试在AWS Cognito中注册用户时,会在响应中返回此错误

但是,在我的配置中,电子邮件字段是别名:

我怎样才能解决这个问题?

解决方法

通过该错误消息,它看起来像是失败的,因为您将电子邮件作为别名,但也已将其设置为您的用户名.我想解决这个问题,你可以先使用一些临时的,丢弃的用户名,或者取消将其作为别名检查,并将其用作用户名属性.前者使您可以更灵活地更新它,但这最终取决于您的应用程序的需求.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...