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

UpdateBackendAuthOAuthConfig

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

The OAuth configurations for authenticating users into your Amplify app.

interface UpdateBackendAuthOAuthConfig {
DomainPrefix?: string | null;
OAuthGrantType?: OAuthGrantType | null;
OAuthScopes?: OAuthScopesElement[] | null;
RedirectSignInURIs?: string[] | null;
RedirectSignOutURIs?: string[] | null;
SocialProviderSettings?: SocialProviderSettings | null;
}

§Properties

§
DomainPrefix?: string | null
[src]

The Amazon Cognito domain prefix used to create a hosted UI for authentication.

§
OAuthGrantType?: OAuthGrantType | null
[src]

The OAuth grant type to allow app users to authenticate from your Amplify app.

§
OAuthScopes?: OAuthScopesElement[] | null
[src]

The list of OAuth-related flows that can allow users to authenticate from your Amplify app.

§
RedirectSignInURIs?: string[] | null
[src]

Redirect URLs that OAuth uses when a user signs in to an Amplify app.

§
RedirectSignOutURIs?: string[] | null
[src]

Redirect URLs that OAuth uses when a user signs out of an Amplify app.

§
SocialProviderSettings?: SocialProviderSettings | null
[src]

Describes third-party social federation configurations for allowing your users to sign in with OAuth.