Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PFAuthenticationLoginWithOpenIdConnectRequest-Datenmodell.
Syntax
typedef struct PFAuthenticationLoginWithOpenIdConnectRequest {
const char* connectionId;
bool createAccount;
PFStringDictionaryEntry const* customTags;
uint32_t customTagsCount;
const char* idToken;
PFGetPlayerCombinedInfoRequestParams const* infoRequestParameters;
const char* playerSecret;
} PFAuthenticationLoginWithOpenIdConnectRequest;
Mitglieder
connectionId const char*
ist NULL-terminiert.
Ein Name, der angibt, welche konfigurierte OpenID Connect-Anbieterbeziehung verwendet werden soll. Maximal 100 Zeichen.
createAccount Bool
Erstellen Sie automatisch ein PlayFab-Konto, wenn es derzeit nicht mit dieser ID verknüpft ist.
customTags PFStringDictionaryEntry const*
kann nullptr sein
(Optional) Die optionalen benutzerdefinierten Tags, die der Anforderung zugeordnet sind (z. B. Buildnummer, externe Ablaufverfolgungsbezeichner usw.).
customTagsCount uint32_t
Anzahl von customTags
idToken const char*
ist NULL-terminiert.
Das JSON-Webtoken (JWT), das vom Identitätsanbieter nach der Anmeldung zurückgegeben wird. Wird in der Antwort des Identitätsanbieters als id_token Feld dargestellt.
infoRequestParameters PFGetPlayerCombinedInfoRequestParams const*
kann nullptr sein
(Optional) Gibt an, welche Informationen für den Benutzer zurückgegeben werden sollen.
playerSecret const char*
ist NULL-terminiert.
(Optional) Spielergeheimnis, das zum Überprüfen von API-Anforderungssignaturen verwendet wird (nur Enterprise).
Voraussetzungen
Kopfball: PFAuthenticationTypes.h