Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CreateBackendAuthUserPoolConfig

import type { CreateBackendAuthUserPoolConfig } from "https://aws-api.deno.dev/v0.4/services/amplifybackend.ts?docs=full";

Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.

interface CreateBackendAuthUserPoolConfig {
ForgotPassword?: CreateBackendAuthForgotPasswordConfig | null;
PasswordPolicy?: CreateBackendAuthPasswordPolicyConfig | null;
RequiredSignUpAttributes: RequiredSignUpAttributesElement[];
SignInMethod: SignInMethod;
UserPoolName: string;
VerificationMessage?: CreateBackendAuthVerificationMessageConfig | null;
}

§Properties

§

(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

§

Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.

§

Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.

§

Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.

§
RequiredSignUpAttributes: RequiredSignUpAttributesElement[]
[src]

The required attributes to sign up new users in the user pool.

§
SignInMethod: SignInMethod
[src]

Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.

§
UserPoolName: string
[src]

The Amazon Cognito user pool name.

§

Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.