ManagedLoginVersion

class aws_cdk.aws_cognito.ManagedLoginVersion(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

The branding version of managed login for the domain.

ExampleMetadata:

infused

Example:

pool = cognito.UserPool(self, "Pool")

# Use the new managed login page
pool.add_domain("CognitoDomainWithBlandingDesignManagedLogin",
    cognito_domain=cognito.CognitoDomainOptions(
        domain_prefix="blanding-design-ui"
    ),
    managed_login_version=cognito.ManagedLoginVersion.NEWER_MANAGED_LOGIN
)

# Use the classic hosted UI
pool.add_domain("DomainWithClassicHostedUi",
    cognito_domain=cognito.CognitoDomainOptions(
        domain_prefix="classic-hosted-ui"
    ),
    managed_login_version=cognito.ManagedLoginVersion.CLASSIC_HOSTED_UI
)

Attributes

CLASSIC_HOSTED_UI

The classic hosted UI.

NEWER_MANAGED_LOGIN

The newer managed login with the branding designer.