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

CreateBackendAuthOAuthConfig

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

Creates the OAuth configuration for your Amplify project.

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

§Properties

§
DomainPrefix?: string | null
[src]

The domain prefix for your Amplify app.

§
OAuthGrantType: OAuthGrantType
[src]

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

§

List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.

§
RedirectSignInURIs: string[]
[src]

The redirected URI for signing in to your Amplify app.

§
RedirectSignOutURIs: string[]
[src]

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

§
SocialProviderSettings?: SocialProviderSettings | null
[src]

The settings for using social providers to access your Amplify app.