AWS::Cognito::UserPool SignInPolicy - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::Cognito::UserPool SignInPolicy

The policy for allowed types of authentication in a user pool. To activate this setting, your user pool must be in the Essentials tier or higher.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "AllowedFirstAuthFactors" : [ String, ... ] }

YAML

AllowedFirstAuthFactors: - String

Properties

AllowedFirstAuthFactors

The sign-in methods that a user pool supports as the first factor. You can permit users to start authentication with a standard username and password, or with other one-time password and hardware factors.

Supports values of EMAIL_OTP, SMS_OTP, WEB_AUTHN and PASSWORD,

Required: No

Type: Array of String

Minimum: 1

Maximum: 4

Update requires: No interruption