Ajout de la fonctionnalité d'export des données de la base pour les administrateurs + correction d'une faille de sécurité permettant à un utilisateur standard de réaliser des tâches administrateur

This commit is contained in:
ycharbi
2022-01-20 22:43:56 +01:00
parent 0c4db52805
commit 7c8d7a0d32
14 changed files with 181 additions and 20 deletions
+12 -7
View File
@@ -94,13 +94,18 @@ _HEREDOC_;
if ($_SESSION['privilege_utilisateur']=="administrateur") {
echo <<<_HEREDOC_
<p>Sauvegarde de la base de données</p>
<form action="/services/traitements/utilisateurs/exportDonneesBdd.php" method="post">
<input type="checkbox" name="export_alias_virtuels">
<input type="checkbox" name="export_domaines">
<input type="checkbox" name="export_listes_noires_destinataires">
<input type="checkbox" name="export_listes_noires_exediteurs">
<input type="checkbox" name="export_utilisateurs">
<button class="btn btn-primary bouton-ajout" type="submit"><img src="/fichiers/svg/plus.svg"/></button>
<form action="/services/traitements/import_export/exportDonneesBdd.php" method="post">
<label>Alias virtuels :</label>
<input type="checkbox" name="export_alias_virtuels" checked>
<label>Domaines :</label>
<input type="checkbox" name="export_domaines" checked>
<label>Liste noire destinataires :</label>
<input type="checkbox" name="export_liste_noire_destinataires" checked>
<label>Liste noire expéditeurs :</label>
<input type="checkbox" name="export_liste_noire_expediteurs" checked>
<label>Utilisateurs :</label>
<input type="checkbox" name="export_utilisateurs" checked>
<button class="btn btn-primary bouton-ajout" type="submit"><img src="/fichiers/svg/plus.svg"/></button>
</form>
_HEREDOC_;
}