UserVerificationConfig Struct
User pool configuration for user self sign up.
Example
new cognito.UserPool(this, 'myuserpool', {
// ...
selfSignUpEnabled: true,
userVerification: {
emailSubject: 'Verify your email for our awesome app!',
emailBody: 'Thanks for signing up to our awesome app! Your verification code is {####}',
emailStyle: cognito.VerificationEmailStyle.CODE,
smsMessage: 'Thanks for signing up to our awesome app! Your verification code is {####}',
},
});
Properties
emailBodystringemail_bodystremailBodyStringEmailBodystringEmailBody*string= 'The verification code to your n…#See https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pool-settings-message-templates.html to learn more about message templates.
default
Default: 'The verification code to your new account is {####}' if VerificationEmailStyle.CODE is chosen, 'Verify your account by clicking on {##Verify Email##}' if VerificationEmailStyle.LINK is chosen.
emailStyleVerificationEmailStyleemail_styleVerificationEmailStyleemailStyleVerificationEmailStyleEmailStyleVerificationEmailStyleEmailStyleVerificationEmailStyle= VerificationEmailStyle.CODE#emailSubjectstringemail_subjectstremailSubjectStringEmailSubjectstringEmailSubject*string= 'Verify your new account'#See https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pool-settings-message-templates.html to learn more about message templates.
smsMessagestringsms_messagestrsmsMessageStringSmsMessagestringSmsMessage*string= 'The verification code to your n…#See https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pool-settings-message-templates.html to learn more about message templates.
default
Default: 'The verification code to your new account is {####}' if VerificationEmailStyle.CODE is chosen, not configured if VerificationEmailStyle.LINK is chosen