Le portail élève (portail.php) permet à chaque élève de consulter sa convocation en ligne à l'aide d'un code d'accès personnel, sans avoir besoin de compte utilisateur.
Pour mettre en place le portail :
- Générer les codes d'accès : depuis l'interface d'administration, utilisez l'action
generer_codespour attribuer un code unique à chaque élève. Les codes sont des chaînes alphanumériques aléatoires. - Distribuer les codes : exportez la liste des codes (format Excel) et transmettez-les aux élèves via les professeurs principaux ou par email.
- Communiquer l'URL : partagez le lien du portail avec les élèves.
Lorsqu'un élève accède au portail et saisit son code, il visualise :
- Son identité (nom, prénom, classe).
- Le tableau complet de ses épreuves : dates, horaires, salles, numéros de place.
- Les consignes générales de l'examen.
Le portail est accessible sans authentification — seul le code d'accès est requis. Il est adapté aux écrans mobiles (responsive design) pour une consultation facile sur smartphone.
En cas de perte de code, l'action regenerer_codes permet de générer un nouveau code pour un élève spécifique sans affecter les codes des autres élèves.
Sécurité : les codes sont à usage de consultation uniquement. Aucune modification n'est possible depuis le portail. Les tentatives de connexion avec un code invalide sont limitées pour prévenir les attaques par force brute.