Inscription - melacod/MelanieKlein_10_22122021 GitHub Wiki

Présentation

Page permettant à un utilisateur de s'inscrire sur le système pour avoir accès à l'application.

Un utilisateur peut s'inscrire en tant qu'enseignant ou élève.

L'adresse email est l'identifiant de l'utilisateur, un seul compte peut lui être liée.

User stories

En tant qu'utilisateur ("élève ou enseignant"), je veux m'inscrire :

Etant donné que je suis sur la page de connexion, je vois un formulaire de connexion, deux boutons ("Se connecter" et "Créer un compte") et un lien "Mot de passe oublié ?"

Quand je clique sur le bouton "Créer un compte".

Alors j'arrive sur la page d'inscription et je vois un formulaire contenant plusieurs champs ("Nom, Prénom", "Adresse email", "Mot de passe" (c'est-à-dire 8 caractères minimum avec au moins 1 chiffre et un symbole), "Confirmer mot de passe" (les deux mots de passe doivent être identiques), une coche "Je suis un(e) élève / enseignant(e), "Niveau scolaire" et une coche "J'accepte les conditions d'Utilisation") et je peux ajouter une photo avatar .

En tant qu'utilisateur ("élève ou enseignant"), je crée mon compte :

Etant donné que je suis sur la page d'inscription avec le formulaire contenant plusieurs champs ("Nom, Prénom", "Adresse email", "Mot de passe", "Confirmer mot de passe", une coche "Je suis un(e) élève / enseignant(e), "Niveau scolaire" et une coche "J'accepte les conditions d'Utilisation").

Quand je remplis correctement tous ces champs, et que j'appuie sur le bouton "Valider".

Alors on me signale que ma demande d'inscription a bien été prise en compte et que je recevrai un mail pour activer mon compte (confirmer mon adresse email).

En tant qu'utilisateur ("élève ou enseignant"), je valide mon compte :

Etant donné que je suis sur l'email reçu après mon inscription pour valider mon compte

Quand je clique sur lien "Valider mon compte"

Alors j'arrive sur la page de validation de compte content un bouton "Se connecter" et où on me signale que mon compte est maintenant validé

Cas d'utilisations

Cas d'utilisations - Inscription