Deploy to Pacha Family / deploy (push) Failing after 3s
- admin/index.php : gestion familles et utilisateurs (activer/désactiver, rôles, supprimer, regénérer code invite) - includes/admin_auth.php : protection des routes admin (403 si non-admin) - settings.php : page de config par compte (profil, mot de passe, code invitation, membres, lien admin) - login.php : vérification is_active user + famille, is_admin en session - docker/init/00-setup.sql : ajout colonnes is_admin, is_active sur users + is_active sur families - invite.php supprimé (remplacé par settings.php) - README.md : documentation complète multi-tenant, URLs, rôle admin Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 lines
223 B
PHP
9 lines
223 B
PHP
<?php
|
|
require_once __DIR__ . '/auth.php';
|
|
require_login();
|
|
|
|
if (empty($_SESSION['user']['is_admin'])) {
|
|
http_response_code(403);
|
|
die('<h1>403 — Accès réservé aux administrateurs</h1><a href="/">Retour</a>');
|
|
}
|