diff --git a/source/infrastructure/lib/auth/cognito-setup.ts b/source/infrastructure/lib/auth/cognito-setup.ts index 4121897..c3d978b 100644 --- a/source/infrastructure/lib/auth/cognito-setup.ts +++ b/source/infrastructure/lib/auth/cognito-setup.ts @@ -386,6 +386,10 @@ export class CognitoSetup extends Construct { { name: 'email', value: props.defaultUserEmail + }, + { + name: 'email_verified', + value: 'true' } ], username: this.buildUserName(props) diff --git a/source/infrastructure/test/auth/deployment-platform-cognito-setup.test.ts b/source/infrastructure/test/auth/deployment-platform-cognito-setup.test.ts index 441af7c..023122d 100644 --- a/source/infrastructure/test/auth/deployment-platform-cognito-setup.test.ts +++ b/source/infrastructure/test/auth/deployment-platform-cognito-setup.test.ts @@ -231,6 +231,10 @@ describe('When cognito resources are created', () => { { Name: 'email', Value: notificationSubscriptionEmailCapture + }, + { + name: 'email_verified', + value: 'true' } ], Username: 'fake-user' diff --git a/source/infrastructure/test/auth/use-case-cognito-setup.test.ts b/source/infrastructure/test/auth/use-case-cognito-setup.test.ts index 04d5382..98a2475 100644 --- a/source/infrastructure/test/auth/use-case-cognito-setup.test.ts +++ b/source/infrastructure/test/auth/use-case-cognito-setup.test.ts @@ -269,6 +269,10 @@ describe('When creating as a standalone stack', () => { { Name: 'email', Value: notificationSubscriptionEmailCapture + }, + { + name: 'email_verified', + value: 'true' } ], Username: 'fake-user'