# PasskeyUserVerification

The user-pool treatment for MFA with a passkey.

- 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#L536)
- Type last changed: v2.179.0 · 18 Feb 2025

## Example

```ts
new cognito.UserPool(this, 'myuserpool', {
  signInPolicy: {
    allowedFirstAuthFactors: { password: true, passkey: true },
  },
  passkeyRelyingPartyId: 'auth.example.com',
  passkeyUserVerification: cognito.PasskeyUserVerification.REQUIRED,
});
```

## Members

| Member | Description |
| --- | --- |
| `PREFERRED` | Passkey MFA is preferred. |
| `REQUIRED` | Passkey MFA is required. |

## Referenced by

- [`UserPoolProps`](/v2/docs/aws-cdk-lib.aws_cognito.UserPoolProps).passkeyUserVerification
