Die Kontoverknüpfung wird für die App verwendet, damit Google den Nutzer zur Anmeldung in den Webdiensten der App weiterleiten kann.
JSON-Darstellung | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
Felder | |
---|---|
clientId |
Eindeutiger öffentlicher String, mit dem der Client identifiziert wird, der eine Authentifizierung anfordert. |
clientSecret |
Vom Entwickler gepflegter Clientschlüssel. |
grantType |
Gibt den Authentifizierungstyp an. |
authenticationUrl |
Die URL, zu der Nutzer für die Eingabe von Anmeldedaten weitergeleitet werden, z. B. |
accessTokenUrl |
Die URL zum Abrufen des Zugriffstokens mit einem Autorisierungscode, z. B. |
scopes[] |
Liste der Bereiche, für die der Nutzer eine Berechtigung erteilen muss. Es werden bis zu 10 Bereiche unterstützt. |
scopeExplanationUrl |
Die URL der Anwendung zum Anzeigen von Informationen über die Bereiche, für die das Zugriffstoken gewährt wird. An die URL wird der Suchparameter „scopes“ angehängt, der eine Liste der angefragten Bereiche enthält, z.B.: |
googleSignInClientId |
Die OAuth 2.0-Client-ID der Google API Console, die von der App für Google Log-in verwendet wird. Dieses Feld ist für den Assertion-Typ |
assertionTypes[] |
Die Liste der Assertion-Typen, die die Anwendung am Tokenendpunkt unterstützen kann. |
basicAuthHeaderForTokenEndpoint |
Verwendet den Basisauthentifizierungsheader für den Tokenendpunkt, wenn dieses Feld auf „true“ gesetzt ist. Andernfalls werden die Client-ID und das Secret im Post-Text verwendet. |
revocationEndpoint |
Den Token-Widerrufsendpunkt finden Sie im Entwicklerdokument des IdPs. Beispiel: https://login.example.com/oauth/revoke. |
androidAppFlip[] |
Kontoverknüpfungskonfiguration für Android AppFlip. |
iosAppFlip[] |
iOS AppFlip für die Konfiguration der Kontoverknüpfung. |
AndroidAppFlip
Kontoverknüpfungskonfiguration für Android AppFlip.
JSON-Darstellung | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
Felder | |
---|---|
appPackageName |
Paketname der Drittanbieter-App. |
appSignature |
Der SHA-256-Fingerabdruck der Signatursignatur für die Drittanbieter-App. |
appFlipIntent |
Die Intent-Aktion, die zum Starten der Drittanbieter-App verwendet werden soll. |
IosAppFlip
iOS AppFlip für die Konfiguration der Kontoverknüpfung.
JSON-Darstellung | |
---|---|
{ "universalLink": string } |
Felder | |
---|---|
universalLink |
universeller Link für die Drittanbieter-App. |