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

Usage

import * as mod from "https://googleapis.deno.dev/v1/identitytoolkit:v3.ts";

§Classes

GoogleAuth
IdentityToolkit

Help the third party sites to implement federated login.

§Variables

auth

§Interfaces

CreateAuthUriResponse

Response of creating the IDP authentication URL.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

DeleteAccountResponse

Respone of deleting account.

DownloadAccountResponse

Response of downloading accounts in batch.

EmailLinkSigninResponse

Response of email signIn.

EmailTemplate

Template for an email template.

GetAccountInfoResponse

Response of getting account information.

GetOobConfirmationCodeResponse

Response of getting a code for user confirmation (reset password, change email etc.).

GetRecaptchaParamResponse

Response of getting recaptcha param.

IdentitytoolkitRelyingpartyCreateAuthUriRequest

Request to get the IDP authentication URL.

IdentitytoolkitRelyingpartyDeleteAccountRequest

Request to delete account.

IdentitytoolkitRelyingpartyDownloadAccountRequest

Request to download user account in batch.

IdentitytoolkitRelyingpartyEmailLinkSigninRequest

Request to sign in with email.

IdentitytoolkitRelyingpartyGetAccountInfoRequest

Request to get the account information.

IdentitytoolkitRelyingpartyGetProjectConfigResponse

Response of getting the project configuration.

IdentitytoolkitRelyingpartyGetPublicKeysResponse

Respone of getting public keys.

IdentitytoolkitRelyingpartyResetPasswordRequest

Request to reset the password.

IdentitytoolkitRelyingpartySendVerificationCodeRequest

Request for Identitytoolkit-SendVerificationCode

IdentitytoolkitRelyingpartySendVerificationCodeResponse

Response for Identitytoolkit-SendVerificationCode

IdentitytoolkitRelyingpartySetAccountInfoRequest

Request to set the account information.

IdentitytoolkitRelyingpartySetProjectConfigRequest

Request to set the project configuration.

IdentitytoolkitRelyingpartySetProjectConfigResponse

Response of setting the project configuration.

IdentitytoolkitRelyingpartySignOutUserRequest

Request to sign out user.

IdentitytoolkitRelyingpartySignOutUserResponse

Response of signing out user.

IdentitytoolkitRelyingpartySignupNewUserRequest

Request to signup new user, create anonymous user or anonymous user reauth.

IdentitytoolkitRelyingpartyUploadAccountRequest

Request to upload user account in batch.

IdentitytoolkitRelyingpartyVerifyAssertionRequest

Request to verify the IDP assertion.

IdentitytoolkitRelyingpartyVerifyCustomTokenRequest

Request to verify a custom token

IdentitytoolkitRelyingpartyVerifyPasswordRequest

Request to verify the password.

IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest

Request for Identitytoolkit-VerifyPhoneNumber

IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse

Response for Identitytoolkit-VerifyPhoneNumber

IdpConfig

Template for a single idp configuration.

Relyingparty

Request of getting a code for user confirmation (reset password, change email etc.)

RelyingpartyGetProjectConfigOptions

Additional options for IdentityToolkit#relyingpartyGetProjectConfig.

ResetPasswordResponse

Response of resetting the password.

SetAccountInfoResponse

Respone of setting the account information.

SignupNewUserResponse

Response of signing up new user, creating anonymous user or anonymous user reauth.

UploadAccountResponse

Respone of uploading accounts in batch.

UserInfo

Template for an individual account info.

VerifyAssertionResponse

Response of verifying the IDP assertion.

VerifyCustomTokenResponse

Response from verifying a custom token

VerifyPasswordResponse

Request of verifying the password.