IdentitytoolkitRelyingpartyCreateAuthUriRequest
import type { IdentitytoolkitRelyingpartyCreateAuthUriRequest } from "https://googleapis.deno.dev/v1/identitytoolkit:v3.ts";
Request to get the IDP authentication URL.
§Properties
The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, BUNDLE_ID for iOS.
Explicitly specify the auth flow type. Currently only support "CODE_FLOW" type. The field is only used for Google provider.
The opaque value used by the client to maintain context info between the authentication request and the IDP callback.
The URI to which the IDP redirects the user after the federated login flow.
The query parameter that client can customize by themselves in auth url. The following parameters are reserved for server so that they cannot be customized by clients: client_id, response_type, scope, redirect_uri, state, oauth_token.
The hosted domain to restrict sign-in to accounts at that domain for Google Apps hosted accounts.
Additional oauth scopes, beyond the basid user profile, that the user would be prompted to grant
Optional realm for OpenID protocol. The sub string "scheme://domain:port" of the param "continueUri" is used if this is not set.
The IdP ID. For white listed IdPs it's a short domain name e.g. google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP identifier.