-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Éliminer la possibilité qu'un étudiant réutilise un compte sur une autre grappe #5
Comments
Note: il faudra aussi modifier le script qui crée la spreadsheet d'username. |
Possiblement fait dans 495c459 |
Quelqu’un (qui ?) a aussi suggéré de diminuer la durée d’expiration du cookie. Si c’est seulement quelques heures, pas de risque qu’il soit réutilisé pendant une formation subséquente. |
Cela pourrait être plus mélangeant : |
Si on force le re-login, 12h après, ça pourrait fonctionner je crois: https://jupyterhub.readthedocs.io/en/stable/explanation/oauth.html#token-caches-and-expiry |
ils ne se connectent par par SSH en général par contre. Si c'était |
Je trouve ça trop long, ça ajoute une difficulté pour cip101. Déjà l'étape de connexion où il faut entrer |
Est-ce qu’on peut essayer juste 6/12 heures d’expiration du cockie et réviser si ça ne suffit pas ? |
Je ne sais pas comment configurer ça |
Mais le cookie n'empêchera absolument pas un participant d'utiliser le même username qu'il avait dans une formation précédente, que ce soit par choix ou parce que son browser s'en souvient. Ça n'accomplit absolument pas l'idée d'éliminer la possibilité qu'un étudiant réutilise un compte sur une autre grappe. La seule façon que je vois d'éliminer ça, c'est d'avoir des usernames différents entre les grappes. |
Et la seule façon programmatique d'avoir des usernames différents entre les grappes est de baser ceux-ci sur une information qui est connue de la configuration de la grappe, comme son nom. |
Finalement, on a choisi de créer davantage de comptes |
Idée:
Utiliser le sigle du cours dans le username, ex: plutôt que
user01
, utiliserciq101-01
The text was updated successfully, but these errors were encountered: