Ent-ecole-connexion-rapide
Conçu pour la maternelle, le primaire et l'inclusion : libérez vos
élèves de la barrière des mots de passe sur ENT-Ecole.
Fini les 20 minutes perdues à connecter toute la classe à l'ENT.
Vos élèves cliquent sur leur image, et l'outil tape le mot de passe à leur
place. Une solution locale, ultra-sécurisée et 100% autonome.
Des heures gagnées
Plus besoin de passer de poste en poste. Une fois le serveur lancé, la connexion de toute la classe prend quelques secondes.
Autonomie des élèves
Les élèves reconnaissent leur prénom et leur image. Ils cliquent et le tunnel P2P transmet les identifiants chiffrés pour une connexion seule !
100% Sécurisé (AES-256)
Vos données sont chiffrées localement. PeerJS ne sert qu'au handshake initial. Le flux est direct entre vos postes, sans aucun cloud tiers.
Mode d'emploi ( 5 minutes maximum )
Générer les fichiers
Commencez par télécharger le pack. Vous pouvez ensuite l'extraire (le dézipper) sur votre
ordinateur, ou double-cliquer directement sur le fichier generate-files.html contenu à l'intérieur pour l'ouvrir dans votre navigateur.
Sur cette interface, vous allez créer la configuration de votre classe :
- Inventez un code enseignant (votre mot de passe maître).
- Saisissez pour chaque élève : son prénom, son identifiant ENT, son mot de passe ENT, et choisissez-lui un avatar.
En un clic, l'outil génère vos deux fichiers finaux (le Serveur et le Client) prêts à l'emploi !
Sécurité "Zéro Cloud" et RGPD : Votre code enseignant sert à chiffrer les mots de passe de vos élèves. Ces données restent strictement locales, sur votre ordinateur. Rien n'est envoyé sur internet ni stocké sur un serveur distant.
⚠️ Attention : Ne modifiez jamais les fichiers générés en les ouvrant avec un éditeur de texte, cela casserait le chiffrement. Utilisez toujours le générateur.
Lancer votre "Tour de contrôle"
Parmi les fichiers que vous venez d'obtenir, ouvrez serveur-enseignant.html sur votre propre ordinateur (celui du bureau) et tapez votre code secret.
Cet onglet doit rester ouvert pendant toute la phase de connexion de la classe. Il agit comme un chef d'orchestre : il affiche un tableau de bord où vous verrez le nom des élèves s'illuminer en temps réel lorsqu'ils cliqueront sur leur ordinateur.
Sérénité & Sécurité : Pour garantir la sécurité de la classe, ce tableau de bord se verrouille automatiquement après 10 minutes d'inactivité. Vous pouvez aussi le fermer manuellement (bouton rouge) une fois tout le monde connecté.
Note : Ce logiciel sert uniquement de "pont" sécurisé pour les mots de passe. Il ne surveille pas l'écran des élèves. Par ailleurs, si un élève change son mot de passe directement sur l'ENT, sa connexion échouera ici même si son bouton s'allume en vert.
Côté Élèves : Un clic et c'est parti !
Pour que la magie opère, l'extension navigateur doit obligatoirement être installée sur
les ordinateurs des élèves. C'est elle qui fera le lien avec l'ENT pour remplir les
identifiants à leur place !
Pas de panique : Des liens de téléchargement directs vers les
extensions Chrome et Firefox sont disponibles en haut à droite de l'écran des élèves.
Une fois l'extension présente sur les postes, il ne vous reste plus
qu'à distribuer le second fichier, client-eleves.html.
Les élèves ouvrent ce fichier. L'écran affiche la classe sous forme de trombinoscope. L'élève cherche son prénom et son image, et clique simplement dessus.
L'ordinateur de l'élève se connecte silencieusement à votre "Tour de contrôle" et le connecte automatiquement à l'ENT. L'élève est prêt à travailler, en totale autonomie !
🛡️ Transparence & Sécurité (P2P & Chiffrement)
Réponses précises sur l'architecture "Zéro Cloud" et la protection des données élèves.
1. Chiffrement & Stockage
- Aucune base de données dans le Cloud.
- Aucun mot de passe ne transite dans les URL.
- En fermant le serveur ou après 10 min d'inactivité, l'accès est verrouillé.
2. Transmission & Flux P2P
3. Confiance & Code
4. Conformité Légale
ℹ️ Détails Techniques (Dev)
Stack : HTML5, Vanilla JS, CryptoJS (AES-256), PeerJS (WebRTC).
- Handshake : Signalisation PeerJS pour établissement du tunnel direct.
- Sécurité : Chiffrement asymétrique local. Transmission inter-fenêtres sécurisée.
- Auto-Lock : Timeout de session serveur de 600 secondes.