La lógica de datos adicionales del APPNET OS permite a las aplicaciones recopilar y procesar más datos de los usuarios.
Los llamados datos adicionales se almacenan junto con las cuentas de usuario de la base de datos en formato JSON.
Los datos adicionales también se pueden predefinir en el archivo config.inc.php, ya con valores.
En la administración de usuarios, los datos adicionales se pueden ver y editar.
Hay tres tipos diferentes para la lógica.
-
Cadena (string)
-
Número (int)
-
Valor booleano (bool)
La cadena de caracteres y la definición de número están determinadas por el valor y pueden cambiar en consecuencia inscribiéndolo.
El valor booleano se genera como una casilla de verificación y solo puede ser true o false.
Tenga cuidado al editar los datos adicionales.
Es posible que las aplicaciones que usan datos adicionales y hayan agregado una cuenta al usuario ya no funcionen correctamente.
-
Active la vista de detalle haciendo clic en el botón Vista de detalle arriba o debajo de la lista de usuarios.
-
Haga clic en la pestaña Datos adicionales.
-
Se muestra un formulario de entrada con los datos adicionales actuales de la cuenta de usuario.
-
Ajuste los datos en consecuencia.
-
Haga clic en el botón Guardar para completar el proceso.
Nota del desarrollador
Los datos adicionales de los usuarios se pueden predefinir en el archivo config.inc.php.
Se deben especificar las claves de los datos adicionales y el valor predeterminado.
// 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
];