usestatssessions
Différences
Ci-dessous, les différences entre deux révisions de la page.
| — | usestatssessions [2025/10/15 10:32] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== Sécurisation des sessions ===== | ||
| + | ===== Block Use Stats / Roadmap ===== | ||
| + | ==== Problème posé ==== | ||
| + | Le calcul des sessions sur la seule base des interations explicites de l' | ||
| + | |||
| + | Si l' | ||
| + | |||
| + | * en cas de fermeture brutale du navigateur, sans passer par " | ||
| + | * en cas de fermeture de tous les onglets, sans passer par " | ||
| + | * en cas de perte de réseau mobile ou wifi | ||
| + | * en cas de départ de l' | ||
| + | |||
| + | Dans chacun de ces cas, la trame de trace utilisateur s' | ||
| + | |||
| + | La solution initiale consistait à définit un crédit temps moyen à ajouter à toute détection d'une rupture suffisamment longue de la trame de trace destinée à compenser l' | ||
| + | |||
| + | * Le contenu est suffisament atomisé pour induire une interaction continue et régulière pendant les sessions de travail en ligne. | ||
| + | * Les sessions sont plutot longues, amoindrissant l' | ||
| + | * Le délai de détection et le crédit temps alloué sont plutot faibles (20 minutes et 5 minutes respectivement), | ||
| + | |||
| + | Malheureusement, | ||
| + | |||
| + | * Les contenus et activités sont en général insuffisamment morcelées dans les mises en oeuvre FOAD, parce que cette reconstruction génère un effort important de reformulation et que les documents originaux proviennent souvant de pratiques présentielles. | ||
| + | * Les contraintes de métriques de certains dispositifs (par exemple travaillant sur la visulisaton de médias externalisés longs et non traçables) mettent le dispositif en dehors de ses réglages optimaux de comportement. | ||
| + | |||
| + | ==== Solution envisagée ==== | ||
| + | |||
| + | La solution de sécurisation des sessions consiste à insérer un script actif automatique qui peut continuer à enregistrer des signaux de trace tant que la session Moodle est active dans le navigateur, avec ou sans activité explicite de l' | ||
| + | |||
| + | Ce dispositif ne résout cependant correctement que les trois premiers cas de rupture de session, mais échoue à détecter le dernier cas (inactivité connectée). Une évolution de cette solution devrait pouvoir armer un temps d' | ||
| + | |||
| + | Il reste de toutes façon une incertitude non soluble sur l' | ||
| + | |||
| + | ==== Conséquences de la solution ==== | ||
| + | |||
| + | Hormis le cas de " | ||
| + | |||
| + | Le réglage de cette période est donc préconisé entre 5 minutes jusqu' | ||
| + | |||
| + | Cette technique peut avoir un impact sur la charge globale des serveurs. | ||
| + | |||
| + | [[: | ||
