- Inscription sans redirection HelloAsso (acte volontaire séparé) - Génération automatique d'identifiant AlpID (prenom.code mnémotechnique) - Profil en tuiles : identité, compte, mot de passe, OTP, adhésion, adresse, connexions - Double authentification : activation/suppression OTP via Keycloak - Page d'accueil contextuelle (bienvenue si connecté, CTA adhésion si non adhérent) - Historique des connexions avec statistiques et graphiques Chart.js - Géocodage Nominatim + lien OpenStreetMap pour l'adresse - HelloAsso : checkout intent, validation paiement, mise à jour Dolibarr Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 lines
318 B
PHP
7 lines
318 B
PHP
<?php $title = 'Accès refusé'; require __DIR__ . '/layout.php'; ?>
|
|
<div class="card center">
|
|
<h1>403 — Accès refusé</h1>
|
|
<p>Vous n'avez pas les droits nécessaires pour accéder à cette page.</p>
|
|
<a href="/" class="btn-primary">Retour à l'accueil</a>
|
|
</div>
|
|
<?php require __DIR__ . '/layout_end.php'; ?>
|