# DeviceTracking

Device tracking settings.

- Source: [`aws-cognito/lib/user-pool.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-cognito/lib/user-pool.ts#L606)

## Example

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

## Properties

- `challengeRequiredOnNewDevice`: boolean (required) = false — Indicates whether a challenge is required on a new device.

  Only applicable to a new device.

- `deviceOnlyRememberedOnUserPrompt`: boolean (required) = false — If true, a device is only remembered on user prompt.
