Nutzerdatenimport und ‑export
Xsolla Login ermöglicht es Ihnen, Nutzerdaten im CSV-Format zu importieren und zu exportieren. Das ist mitunter nützlich, wenn Sie ein Back-up der Nutzerdaten erstellen oder Daten von einem anderen Autorisierungsdienst migrieren müssen.
Sie können Nutzerdaten über die Login API exportieren und importieren. Im Gegensatz zum Import ist der Export auch über das Kundenportal möglich.
Nutzerdatenimport
So importieren Sie Nutzerdaten in Xsolla Login:
- Erstellen Sie eine Feldzuordnung – eine JSON-Datei mit Feldnummern und ‑namen. Der Zuordnungsindex sollte bei 0 beginnen.
Achtung
Lediglich Bcrypt wird als Passwortverschlüsselungstyp unterstützt. Wenn Sie einen anderen Verschlüsselungstyp verwenden, müssen Sie die Zuordnung um eine verifizierte Benutzer-E-Mail-Adresse ergänzen – registriert sich ein Benutzer, erhält er einen Einmal-Link, um sein Passwort zu ändern.
Copy
- json
{
"email": 0,
"email_verified": 1,
"user_id": 2,
"is_active": 3,
"username": 4,
"birth_date": 5,
"gender": 6,
"full_name": 7,
"last_name": 8,
"first_name": 9,
"nickname": 10,
"picture": 11,
"password_hash": 12
}
- Erstellen Sie eine Datenbank im CSV-Format. Die Datenbank darf keine Überschriften enthalten.
email
ist ein Pflichtfeld. Maximale Dateigröße: 64 MB. Weitere Informationen zu den unterstützten Datentypen finden Sie in der Tabelle mit den Parameterbeschreibungen.
email1@example.com | true | 12qw34er56 |
email2@example.com | false | ty78qw12rt34 |
email3@example.com | false | 4er5612qw3 |
email4@example.com | true | t12rt34y78qw |
email5@example.com | true | 12rt34ty78qw |
- Geben Sie die Attributprüfregeln im JSON-Schema an (optional).
- Übermitteln Sie die erstellte Zuordnung und die Datenbank im API-Aufruf Nutzerdaten importieren.
Hinweis
Xsolla teilt Ihnen nicht mit, ob der Datenimport erfolgreich war oder fehlgeschlagen ist. Wenden Sie sich an Ihren Customer Success Manager oder senden Sie eine E-Mail an csm@xsolla.com, um den Importstatus zu erfragen.
Nutzerdatenexport
Hinweis
Wenn Sie das JSON-Schema konfiguriert haben, werden beim Export von Benutzerdaten die Benutzerattribute geprüft.
- über das Kundenportal
- über die API
Nutzerdatenexport über das Kundenportal
- Öffnen Sie Ihr Projekt im Kundenportal.
- Klicken Sie in der Seitenleiste auf Login.
- Klicken Sie beim gewünschten Login-Projekt auf Konfigurieren.
- Navigieren Sie zum Abschnitt Nutzerdatenbank > Nutzer.
- Klicken Sie auf Benutzer exportieren.
- Daraufhin öffnet sich ein Fenster, geben Sie darin die E-Mail-Adresse ein, an die die archivierten Nutzerdaten gesendet werden sollen.
- Klicken Sie auf Exportieren.
Hinweis
Das Archivpasswort ist Ihr geheimer Schlüssel. Diesen finden Sie im Login-Dashboard unter Sicherheit > JWT-Signatur.
Nutzerdatenexport über die API
Um Nutzerdaten über die API zu exportieren, rufen Sie die Methode Nutzerdaten exportieren auf.Beschreibung der für den Datenimport verwendeten Parameter
Parameter | Typ | Beschreibung |
---|---|---|
string | Maximale Länge: 255 Zeichen | |
email_verified | boolean | Verifizierungsstatus der E-Mail-Adresse. Ist das Feld leer, wird true verwendet. |
user_id | string | Maximale Länge: 255 Zeichen |
is_active | boolean | Verifizierungsstatus des Nutzerkontos. Ist das Feld leer, wird true verwendet. |
username | string | Ist das Feld leer, wird username verwendet. Maximale Länge: 255 Zeichen |
birth_date | date | Maximale Länge: 255 Zeichen |
gender | string | Maximale Länge: 20 Zeichen |
full_name | string | Maximale Länge: 255 Zeichen |
last_name | string | Maximale Länge: 255 Zeichen |
first_name | string | Maximale Länge: 255 Zeichen |
nickname | string | Maximale Länge: 255 Zeichen |
phone_number | string | Telefonnummer des Nutzers gemäß der Empfehlung E.123. Das + -Zeichen ist der Telefonnummer voranzustellen. Leerzeichen sind zulässig. Bindestriche und Klammern sind nicht zulässig. Beispiel: +22 607 123 4567 oder +226071234567 . Maximale Länge: 30 Zeichen |
picture | string | Link zum Avatar des Benutzers Maximale Länge: 1024 Zeichen |
password_hash | string | Maximale Länge: 64 Zeichen |
server_custom_id | string | Selbst definierte Benutzer-ID, die bereits auf Ihrem Server vorhanden ist. Maximale Länge: 255 Zeichen |
War dieser Artikel hilfreich?
Vielen Dank für Ihr Feedback!
Wir werden Ihr Feedback aufgreifen und dazu nutzen, Ihr Erlebnis verbessern.Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.