Properties
Optional
loginWith
loginWith?: { email?: boolean; oauth?: OAuthConfig; phone?: boolean; username?: boolean; } Type declaration
Optional
email?: boolean
Optional
phone?: boolean
Optional
username?: boolean
Optional
mfa
Type declaration
Optional
smsEnabled?: boolean
Optional
totpEnabled?: boolean
Optional
passwordFormat
passwordFormat?: {
minLength?: number;
requireLowercase?: boolean;
requireNumbers?: boolean;
requireSpecialCharacters?: boolean;
requireUppercase?: boolean;
}
Type declaration
Optional
minLength?: number
Optional
requireLowercase?: boolean
Optional
requireNumbers?: boolean
Optional
requireSpecialCharacters?: boolean
Optional
requireUppercase?: boolean
Optional
signUpVerificationMethod
signUpVerificationMethod?: "link" | "code"
userPoolClientId
userPoolClientId: string
Optional
userPoolEndpoint
userPoolEndpoint?: string
userPoolId
userPoolId: string