Durch die APPNET OS Extra-Daten Logik können Apps weitere Benutzerdaten erheben und verarbeiten.
Die sogenannten Extra-Daten werden zusammen mit den Benutzerkonten in der Datenbank im JSON Format gespeichert.
Extra-Daten können auch in der Datei config.inc.php, bereits mit Werten, vordefiniert werden.
In der Benutzerverwaltung können die Extra-Daten eingesehen und bearbeitet werden.
Für die Logik stehen drei verschiedene Typen bereit.
-
Zeichenkette (string)
-
Zahl (int)
-
Boolescher Wert (bool)
Die Definition von Zeichenkette und Zahl wird durch den Wert festgelegt und kann sich durch die Eingabe entsprechend ändern.
Der Boolesche Wert wird als Checkbox ausgegeben und kann nur wahr oder falsch sein.
Vorsicht beim Bearbeiten der Extra-Daten.
Apps, die Extra-Daten verwenden und dieser dem Benutzerkonto hinzugefügt haben, können eventuell nicht mehr richtig funktionieren.
-
Aktivieren Sie die Detailansicht, in dem Sie oberhalb oder unterhalb der Benutzerliste auf den Button Detailansicht klicken.
-
Klicken Sie auf den Reiter Extra-Daten.
-
Es wird ein Eingabeformular mit den aktuellen Extra-Daten des Benutzerkontos angezeigt.
-
Passen Sie die Daten entsprechend an.
-
Klicken Sie auf den Button speichern, um den Vorgang abzuschließen.
Entwickler Hinweis
Extra-Daten für Benutzer können in der Datei config.inc.php vordefiniert werden.
Dabei müssen die Schlüssel der Extra-Daten und der Standardwert angegeben werden.
// Application users extra data -> Extra data that can be added to each user and managed through APPNET OS or user management.
// Set as array "'key' => default". Possible is string, int or bool.
$this->applicationUserData = [
"Documentation-Test-String" => "STRING",
"Documentation-Test-Int" => "1234567890",
"Documentation-Bool" => true
];