Leitet den Benutzer auf die entsprechende Seite weiter, auf der er sich über das angegebene soziale Netzwerk authentifizieren kann.
provider_name required | string Name of the social network connected to Login in Publisher Account. Can be: If you store user data in PlayFab, only |
projectId required | string <uuid> Login-Projekt-ID aus dem Kundenportal. |
login_url | string URL to redirect the user to after account confirmation, successful authentication, two-factor authentication configuration, or password reset confirmation. Must be identical to the Callback URL specified in the URL block of Publisher Account. For the scenario of a login error, the value should be identical to the the Error callback URL specified in the URL block of Publisher Account. To find the settings, go to Login > your Login project and select the Callback URLs section in the upper block. Required if there are several Callback URLs. |
fields | Array of strings non-empty Liste der Parameter, die vom Benutzer oder sozialen Netzwerk zusätzlich abgefragt und in den JWT geschrieben werden müssen. Die Parameter müssen durch ein Komma getrennt sein. Zum Beispiel: Wird die
Nach Eingabe der E-Mail-Adresse erhält der Benutzer eine Nachricht, um die E-Mail-Adresse zu bestätigen. Wenden Sie sich bitte an Ihren Customer Success Manager, wenn Sie die Bestätigung der E-Mail-Adresse deaktivieren möchten. |
payload | string Your custom data. The value of the parameter will be returned in the |
with_logout | string Default: "0" Zeigt an, ob die vorhandenen Benutzer-JWT-Werte deaktiviert und stattdessen der durch diesen Aufruf generierte Wert aktiviert werden sollen. Folgende Werte sind möglich:
|
locale | string >= 2 characters Region in the
The list of social networks will be sorted from most to least used, according to the variable value. |
Redirection
Bad Request
Bad Request
Not Found
Unprocessable Entity
Too Many Requests
curl --request GET \ --url 'https://login.xsolla.com/api/social/{provider_name}/login_redirect?projectId=SOME_STRING_VALUE&login_url=SOME_STRING_VALUE&fields=SOME_ARRAY_VALUE&payload=SOME_STRING_VALUE&with_logout=0&locale=SOME_STRING_VALUE'
{- "error": {
- "code": "003-061",
- "description": "Object not found.",
- "details": { }
}
}