Informationen zu einem Identity Platform-Konto.
JSON-Darstellung |
---|
{ "localId": string, "email": string, "displayName": string, "language": string, "photoUrl": string, "timeZone": string, "dateOfBirth": string, "passwordHash": string, "salt": string, "version": integer, "emailVerified": boolean, "passwordUpdatedAt": number, "providerUserInfo": [ { object ( |
Felder | |
---|---|
localId |
Nicht veränderbar. Die eindeutige ID des Kontos. |
email |
Die E-Mail-Adresse des Kontos. Die E-Mail darf maximal 256 Zeichen lang sein und muss im Format |
displayName |
Der Anzeigename des Kontos. Dieses Kontoattribut wird von Identity Platform nicht verwendet. Sie dienen nur zu Informationszwecken. |
language |
Nur Ausgabe. Die Spracheinstellung des Kontos. Dieses Kontoattribut wird von Identity Platform nicht verwendet. Sie dienen nur zu Informationszwecken. |
photoUrl |
Die URL des Profilbilds des Kontos. Dieses Kontoattribut wird von Identity Platform nicht verwendet. Sie dienen nur zu Informationszwecken. |
timeZone |
Nur Ausgabe. Die Zeitzone des Kontos. Dieses Kontoattribut wird von Identity Platform nicht verwendet. Sie dienen nur zu Informationszwecken. |
dateOfBirth |
Nur Ausgabe. Das für das Konto festgelegte Geburtsdatum. Dieses Kontoattribut wird von Identity Platform nicht verwendet. Sie dienen nur zu Informationszwecken. |
passwordHash |
Das gehashte Passwort des Kontos. Nur über Anfragen mit Google OAuth2-Anmeldedaten mit den richtigen Berechtigungen zugänglich. Ein base64-codierter String. |
salt |
Das Salt des Kontopassworts. Nur über Anfragen mit Google OAuth2-Anmeldedaten mit den entsprechenden Berechtigungen zugänglich. Ein base64-codierter String. |
version |
Die Version des Passworts des Kontos. Nur über Anfragen mit Google OAuth2-Anmeldedaten mit den entsprechenden Berechtigungen zugänglich. |
emailVerified |
Gibt an, ob die E-Mail-Adresse des Kontos bestätigt wurde. |
passwordUpdatedAt |
Der Zeitstempel in Millisekunden seit der Epoche 1970-01-01T00:00:00Z, zu dem das Passwort des Kontos zuletzt aktualisiert wurde. |
providerUserInfo[] |
Informationen zum Nutzer, die von verschiedenen Identitätsanbietern bereitgestellt werden. |
validSince |
Der älteste Zeitstempel in Sekunden seit der Epoche, bis zu dem ein ID-Token als gültig betrachtet werden sollte. Alle vor diesem Zeitpunkt ausgestellten ID-Tokens gelten als ungültig. |
disabled |
Gibt an, ob das Konto deaktiviert ist. Deaktivierte Konten sind nur für Anfragen mit Google OAuth2-Anmeldedaten mit den entsprechenden Berechtigungen zugänglich. |
lastLoginAt |
Das Datum und die Uhrzeit der letzten Anmeldung in diesem Konto in Millisekunden seit der Epoche. |
createdAt |
Die Zeit in Millisekunden seit der Epoche, zu der das Konto erstellt wurde. |
screenName |
Nur Ausgabe. Der Alias dieses Kontos bei Twitter oder der Anmeldename bei GitHub. |
customAuth |
Nur Ausgabe. Gibt an, ob dieses Konto mit „accounts.signInWithCustomToken“ authentifiziert wurde. |
rawPassword |
Nur Eingabe. Passwort im Klartext, mit dem das Passwort eines Kontos aktualisiert wird. Dieses Feld wird nur als Eingabe in einer Anfrage verwendet. Identity Platform verwendet beim Verwalten von Passwörtern kryptografisch sichere Hash-Technologie und speichert oder überträgt das Passwort eines Nutzers niemals im Klartext. |
phoneNumber |
Die Telefonnummer des Kontos. |
customAttributes |
Benutzerdefinierte Ansprüche, die allen ID-Tokens hinzugefügt werden, die für das Konto erstellt werden. Sie darf maximal 1.000 Zeichen lang sein und muss im gültigen JSON-Format vorliegen. |
emailLinkSignin |
Nur Ausgabe. Gibt an, ob sich das Konto über den E-Mail-Link authentifizieren kann. |
tenantId |
ID des Mandanten, dem dieses Konto zugewiesen ist. Nur festlegen, wenn dieses Konto zu einem Tenant gehört. |
mfaInfo[] |
Informationen dazu, welche Anbieter für die Multi-Faktor-Authentifizierung für dieses Konto aktiviert sind. |
initialEmail |
Die erste E-Mail-Adresse, die mit diesem Konto verknüpft ist. Die ursprüngliche E-Mail-Adresse des Kontos kann nach der Einrichtung nicht mehr geändert werden. Sie wird verwendet, um den Zugriff auf dieses Konto wiederherzustellen, falls er verloren geht, über den Ablauf RECOVER_EMAIL in accounts.sendOobCode. Muss der Adressenspezifikation von RFC 822 entsprechen. |
lastRefreshAt |
Zeitstempel, zu dem ein ID-Token zuletzt für dieses Konto erstellt wurde. Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele: |