Xsolla-logo

Passwort zurücksetzenClient-side

post/password/reset/request

Setzt das Benutzerpasswort nach Bestätigung durch den Benutzer zurück. Sind die Nutzerdaten bei Xsolla gespeichert oder in Ihrem eigenen Speicher hinterlegt, erhalten die Benutzer eine E-Mail zur Bestätigung der Passwortänderung. Sind die Nutzerdaten bei PlayFab gespeichert, erfolgt das Zurücksetzen des Passworts aufseiten von PlayFab. Weitere Informationen finden Sie auf der Seite Vergleich der Nutzerdatenspeicher.

So sieht der Ablauf aus:

  1. Die Anwendung öffnet eine Eingabemaske, darin kann der Benutzer seine E-Mail-Adresse oder seinen Benutzernamen eingeben.
  2. Der Benutzer gibt seine E-Mail-Adresse oder seinen Benutzernamen ein.
  3. Die Anwendung sendet diese Anfrage an den Xsolla-Login-Server.
  4. Der Xsolla-Login-Server sendet eine Bestätigungs-E-Mail an den Benutzer.
  5. Der Benutzer klickt auf den Link in der E-Mail und gelangt zur Eingabemaske, in der er ein neues Passwort festlegen kann.
  6. Der Benutzer gibt ein neues Passwort ein und klickt auf Neues Passwort festlegen.
  7. Die Anwendung sendet die Anfrage Zurücksetzen des Passworts bestätigen an den Xsolla-Login-Server.

Wenn Sie Ihre eigene Eingabemaske zum Zurücksetzen des Passworts verwenden, nutzen Sie den Aufruf Zurücksetzen des Passworts bestätigen, um das Benutzerpasswort zurückzusetzen.

Request
query Parameters
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.

locale
string >= 2 characters

Region in the <language code>_<country code> format, where:

The list of social networks will be sorted from most to least used, according to the variable value.

Request Body schema: application/json
username
required
string

E-Mail-Adresse, an die die Nachricht zur Bestätigung der Passwortänderung gesendet werden soll.

Responses
204

No Content

400

Bad Request

401

Unauthorized

404

Not Found

422

Unprocessable Entity

429

Too Many Requests

Request samples
application/json
{
  • "username": "John"
}
Response samples
{
  • "error": {
    }
}