AWS::Cognito::UserPool UsernameConfiguration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Cognito::UserPool UsernameConfiguration

UsernameConfiguration 属性类型指定所选登录选项的用户名输入是否区分大小写。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "CaseSensitive" : Boolean }

YAML

CaseSensitive: Boolean

属性

CaseSensitive

指定是否通过 Cognito API 将用户名大小写设置应用于用户池中的所有用户。

有效值包括:

  • True:所有用户名输入区分大小写。当此选项设置为 True 时,用户必须使用其给定用户名的准确大写进行登录。例如,“UserName”。这是默认值。

  • False:所有用户名输入不区分大小写。例如,当此选项设置为 False 时,用户将能够使用“username”或“Username”登录。除了 username 属性之外,此选项还可使 preferred_usernameemail 别名不区分大小写。

必需:否

类型:布尔值

Update requires: No interruption