Grâce à la logique de données supplémentaires APPNET OS, les applications peuvent collecter et traiter d’autres données.
Les données dites supplémentaires sont enregistrées avec les comptes des utilisateurs dans la base de données au format JSON.
Les données supplémentaires peuvent également être prédéfinies dans le fichier config.inc.php déjà avec des valeurs.
Dans la gestion de l’utilisateur, les données supplémentaires peuvent être consultées et traitées.
Il y a trois types différents pour la logique.
-
Chaîne de caractères (string)
-
Nombre (int)
-
Valeur booléen (bool)
La définition de la chaîne et du nombre est déterminée par la valeur et peut être modifiée en conséquence par l’entrée.
La valeur booléen est présentée comme une boîte de contrôle et ne peut être vraie ou fausse.
Attention lors du traitement des données supplémentaires.
Les applications qui utilisent des données supplémentaires et qui y ont ajouté un compte peuvent ne plus fonctionner correctement.
-
Activez la vue détaillée en cliquant sur le bouton Détails au-dessus ou en dessous de la liste des utilisateurs.
-
Cliquez sur l’onglet Données supplémentaires.
-
Un formulaire d’entrée avec les données supplémentaires actuelles du compte d’utilisateur s’affiche.
-
Ajustez les données en conséquence.
-
Cliquez sur le bouton Enregistrer pour terminer le processus.
Note du développeur
Les données supplémentaires pour les utilisateurs peuvent être prédéfinies dans le fichier config.inc.php.
Les clés des données supplémentaires et la valeur par défaut doivent être spécifiées.
// 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
];