Cloudformation - 模板属性,允许用户使用电子邮件地址或电话号码作为“用户名”进行注册和登录

时间:2017-08-02 21:09:55

标签: amazon-web-services amazon-cloudformation

我尝试通过Cloudformation创建Cognito用户池但我无法定义允许用户使用电子邮件地址或电话号码作为其“用户名”进行注册和登录的模板我的申请。

我创建了一个AWS :: Cognito :: UserPool设置phone_number并发送电子邮件为AliasAttributes,但当我尝试使用电子邮件或电话号码作为用户名注册时,我收到一条消息,告知用户名无法与电子邮件或电话匹配数字格式。

cognito

我可以通过AWS管理控制台(上图)进行定义。有谁知道我如何通过Cloudformation模板实现这一目标?

2 个答案:

答案 0 :(得分:0)

根据AWS在AWS开发者论坛上发布的答案:

  

目前,此设置在Cloudformation模板中不可用,但将在以后的版本中添加。

来源:https://forums.aws.amazon.com/thread.jspa?threadID=259548&tstart=0

答案 1 :(得分:0)

我来自未来!

    UserPool:
        Type: AWS::Cognito::UserPool
        Properties:
            UsernameAttributes: 
                - email

找到了here

我想将其张贴在这里以供后代使用。