Vue publique d'un événement
Cette fiche décrit ce que voit un visiteur qui ouvre l'URL d'un événement (/events/<uuid>) sans être connecté. Elle ne couvre pas ce que voit un membre une fois connecté sur son espace personnel (/me/events/<uuid>) — voir Guide membre.
À quoi sert cette page aujourd'hui
L'URL /events/<uuid> est la route publique d'un événement : elle est accessible sans authentification, mais aujourd'hui elle ne révèle jamais le contenu des créneaux à un visiteur anonyme — quel que soit l'événement, un visiteur non connecté ne peut ni consulter ni réserver de créneau depuis cette page. Cette URL peut se partager librement (par exemple en la copiant depuis la barre d'adresse, ou reçue d'un membre) : elle n'accorde par elle-même aucun accès, elle sert seulement de point d'entrée. Concrètement, la page sert à deux choses :
- signaler qu'un événement existe à cette adresse, sans en exposer le détail à qui n'y est pas autorisé ;
- inviter le visiteur à se connecter s'il pense être membre — le bouton Se connecter de l'en-tête ramène, après authentification, directement sur l'espace membre de cet événement (
/me/events/<uuid>).
Ouvrir cette page ne suffit donc jamais à accéder aux créneaux : il faut être authentifié en tant que membre invité à l'événement (voir Invitations).
Ce que voit un visiteur non connecté
La page affiche toujours l'en-tête public (nom de l'événement, bouton Se connecter), puis l'un de ces deux états — jamais de calendrier ni de liste de créneaux.
Accès réservé
Cas par défaut : l'événement n'a pas de date d'ouverture future (ou celle-ci est déjà passée). La page affiche une carte verrouillée :
Accès réservé Cet événement n'est pas ouvert à la consultation publique. Si vous êtes membre, connectez-vous pour accéder aux créneaux.
Dans cet état, la description de l'événement (saisie par l'administrateur) reste masquée — un événement non ouvert à la consultation publique ne doit rien révéler de sa nature à un visiteur anonyme.
Inscriptions non ouvertes
Si l'administrateur a fixé une date d'ouverture des inscriptions (opensAt) dans le futur, la page affiche une variante :
Inscriptions non ouvertes Les inscriptions ne sont pas encore ouvertes pour cet événement.
Ici, contrairement au cas précédent, la description de l'événement reste visible — l'événement est simplement à venir, seule la réservation n'est pas encore ouverte. Le calendrier des créneaux reste malgré tout invisible pour un visiteur non connecté : seul un membre authentifié verra les créneaux une fois l'ouverture atteinte.
Événement introuvable ou non publié
Un UUID inexistant affiche une page « Événement introuvable » ; un événement encore à l'état brouillon (non publié) affiche une page dédiée l'indiquant. Ces cas sont indépendants de l'état de connexion.
Redirection automatique si déjà connecté
Un visiteur déjà authentifié qui ouvre /events/<uuid> n'y reste que s'il est administrateur (aperçu de contrôle, calendrier affiché comme pour un événement en accès direct). Un membre non-admin est immédiatement redirigé vers son espace personnel /me/events/<uuid>, où le comportement est décrit dans le Guide membre.
Ce que cette fiche ne couvre pas
Aucune notion de « consultation publique des créneaux par un non-membre » n'existe dans l'application actuelle. Un visiteur non authentifié ne voit et ne verra jamais de créneaux sur cette page, quel que soit le réglage de l'événement.
Évolution envisagée (non disponible — instantané juillet 2026)
Une consultation publique des créneaux, ouverte aux visiteurs non membres, a été envisagée à un stade antérieur du projet mais n'est pas implémentée à ce jour. Rien dans l'interface ne permet aujourd'hui de l'activer.