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.
Signiert den Benutzer mit einem benutzerdefinierten eindeutigen Bezeichner, der vom Titel generiert wird, und gibt einen Sitzungsbezeichner zurück, der anschließend für API-Aufrufe verwendet werden kann, für die ein authentifizierter Benutzer erforderlich ist
Syntax
HRESULT PFAuthenticationServerLoginWithCustomIDAsync(
PFServiceConfigHandle serviceConfigHandle,
const char* secretKey,
const PFAuthenticationServerLoginWithCustomIDRequest* request,
XAsyncBlock* async
)
Parameter
serviceConfigHandle PFServiceConfigHandle
PFServiceConfigHandle wurde vom PFServiceConfigCreateHandle-Aufruf zurückgegeben.
secretKey char*
In_z
Titel: Geheimer Schlüssel, der zur Authentifizierung der Serviceanfrage verwendet wird.
request
PFAuthenticationServerLoginWithCustomIDRequest*
Aufgefülltes Anforderungsobjekt.
async XAsyncBlock*
Ein-Aus
XAsyncBlock für den asynchronen Vorgang.
Rückgabewert
Typ: HRESULT
Ergebniscode für diesen API-Vorgang.
Hinweise
Diese API ist unter Windows verfügbar. Es wird dringend empfohlen, dass Entwickler sicherstellen, dass es äußerst unwahrscheinlich ist, dass ein Kunde eine ID generieren kann, die bereits von einem anderen Kunden verwendet wird. Wenn sich ein Benutzer zum ersten Mal mit der benutzerdefinierten ID anmeldet und CreateAccount auf "true" festgelegt ist, wird ein neues PlayFab-Konto erstellt und mit der benutzerdefinierten ID verknüpft. In diesem Fall wird keine E-Mail-Adresse oder kein Benutzername mit dem PlayFab-Konto verknüpft. Wenn kein PlayFab-Konto mit der benutzerdefinierten ID verknüpft ist, wird andernfalls ein entsprechender Fehler zurückgegeben, sodass der Titel den Benutzer durch die Erstellung eines PlayFab-Kontos führen kann. Wenn die asynchrone Aufgabe abgeschlossen ist, rufen Sie PFAuthenticationServerLoginWithCustomIDGetResult auf, um das Ergebnis abzurufen.
Anforderungen
Kopfzeile: PFAuthentication.h