aws-cdk-lib.aws_cognito.DeviceTracking

interface DeviceTracking

LanguageType name
.NETAmazon.CDK.AWS.Cognito.DeviceTracking
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscognito#DeviceTracking
Javasoftware.amazon.awscdk.services.cognito.DeviceTracking
Pythonaws_cdk.aws_cognito.DeviceTracking
TypeScript (source)aws-cdk-lib » aws_cognito » DeviceTracking

Device tracking settings.

See also: https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-device-tracking.html

Example

new cognito.UserPool(this, 'myuserpool', {
  // ...
  deviceTracking: {
    challengeRequiredOnNewDevice: true,
    deviceOnlyRememberedOnUserPrompt: true,
  },
});

Properties

NameTypeDescription
challengeRequiredOnNewDevicebooleanIndicates whether a challenge is required on a new device.
deviceOnlyRememberedOnUserPromptbooleanIf true, a device is only remembered on user prompt.

challengeRequiredOnNewDevice

Type: boolean

Indicates whether a challenge is required on a new device.

Only applicable to a new device.

See also: https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-device-tracking.html


deviceOnlyRememberedOnUserPrompt

Type: boolean

If true, a device is only remembered on user prompt.

See also: https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-device-tracking.html