AccountLinking is used for the App to allow Google to guide user to sign-in to the App's web services.
JSON representation | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum( |
Fields | |
---|---|
clientId |
Unique public string used to identify client requesting authentication. |
clientSecret |
Client secret maintained by the developer. |
grantType |
Indicates type of authentication. |
authenticationUrl |
The url where users will be redirected to for entering login credentials, for example, |
accessTokenUrl |
The url to fetch the access token given an authorization code, for example, |
scopes[] |
List of scopes user needs to grant permission for. Up to 10 scopes are supported. |
scopeExplanationUrl |
The App's URL for displaying information about the scopes for which the access token is being granted. The URL will be appended with a query parameter "scopes" containing a list of scopes being requested, e.g.: |
googleSignInClientId |
The Google API Console OAuth 2.0 client ID that is being used by the App for Google Sign-In. This field is required for the |
assertionTypes[] |
The list of assertion types that the App can support at the token endpoint. |