create eleve
This commit is contained in:
@@ -19,6 +19,11 @@ Ce projet est un POC de professeur virtuel pour enfants, avec:
|
||||
- Le login pose un cookie HTTP-only `professeur_top_session` et renvoie aussi un token bearer.
|
||||
- Le frontend affiche maintenant une page de connexion avant l'application et verifie la session via `/auth/me`.
|
||||
- Apres connexion admin/prof, l'interface actuelle reste accessible avec un bouton de deconnexion.
|
||||
- Les routes eleves principales verifient maintenant les roles:
|
||||
- `teacher` et `maintenance` peuvent acceder aux eleves
|
||||
- `student` ne peut acceder qu'a son propre `student_id`
|
||||
- Le backend expose `POST /admin/student-accounts` pour creer une fiche eleve et son compte login en une seule operation.
|
||||
- Le frontend masque le choix/creation d'eleve pour un compte `student` et ouvre directement sa propre seance.
|
||||
- Le vrai `docker-compose.yml` de production n'est pas dans ce repo. Il est situe un niveau au-dessus sur le serveur.
|
||||
- La conf nginx reelle route:
|
||||
- `/api/` vers `tutor-backend:8000`
|
||||
|
||||
Reference in New Issue
Block a user