Whi*_*aws 6 amazon-web-services amazon-cognito aws-userpools
我正在为我的 AWS CloudFormation 堆栈定义一个用户池,但我对属性的概念感到困惑。身份池中的每个用户都有一个自定义的不可更改的用户名,他们可以使用该用户名及其密码登录。您还可以使用其他属性来登录:
“用户名属性:确定用户注册时是否可以将电子邮件地址或电话号码指定为用户名。可能的值:phone_number 或 email。”
“别名属性:默认情况下,用户使用用户名和密码登录。用户名是用户无法更改的固定值。如果将属性标记为别名,用户可以使用该属性代替用户名登录。电子邮件地址、电话号码和首选用户名属性可以标记为别名。例如,如果选择电子邮件和电话作为用户池的别名,则该用户池中的用户可以使用其用户名、电子邮件地址或电话号码登录,以及他们的密码。”
这两种属性听起来相同,但它们都可以在 AWS 控制台和 CloudFormation 文件中单独定义。我应该使用哪一个?两者真的没有区别吗?
| 归档时间: |
|
| 查看次数: |
6681 次 |
| 最近记录: |