Actualiser admin/login.html

This commit is contained in:
2026-06-18 12:31:53 +02:00
parent 728312cbc2
commit c9075c0a9f
+22 -18
View File
@@ -2,26 +2,30 @@
const API_URL = '../api.php';
document.addEventListener('DOMContentLoaded', async () => {
// 1. Vérifier la sécurité
try {
const res = await fetch(`${API_URL}?action=check_security_status`);
const data = await res.json();
console.log("Statut serveur :", data);
const formBlock = document.getElementById('login-form-block');
const blankBlock = document.getElementById('blank-setup-block');
const formBlock = document.getElementById('login-form-block');
const blankBlock = document.getElementById('blank-setup-block');
if (data.is_blank === true) {
formBlock.style.display = 'none';
blankBlock.style.display = 'block';
} else {
formBlock.style.display = 'block';
blankBlock.style.display = 'none';
}
} catch(e) {
alert("Erreur de communication avec api.php : " + e.message);
// Vérification de sécurité pour éviter l'erreur "null"
if (!formBlock || !blankBlock) {
console.error("Erreur : Un des blocs de connexion est introuvable dans le HTML.");
return;
}
});
try {
const res = await fetch(`${API_URL}?action=check_security_status`);
const data = await res.json();
if (data.is_blank === true) {
formBlock.style.display = 'none';
blankBlock.style.display = 'block';
} else {
formBlock.style.display = 'block';
blankBlock.style.display = 'none';
}
} catch(e) {
console.error("Erreur API :", e);
}
});
async function doLoginBlank() {
await performLogin(""); // Envoie un mot de passe vide