Page de Connexion - Mickael-Klein/OpenClassRooms-DevReact-Projet_10 GitHub Wiki
Page de Connexion
Objectif
L'objectif de la page de connexion sera de permettre aux utilisateurs de s'identifier afin d'accéder à leur dashboard personnalisé et d'interagir avec les autres pages et fonctionnalités de l'application. Il leur sera aussi possible d'accéder à une page d'inscription ou de récupération de mot de passe.
Questions Client
- Combien de type d'utilisateurs ? (enseignant, élève, admin, animateur, modérateur, intervenant ponctuel, remplaçant, parent, tuteur scolaire …etc)
- Inscription séparée selon profil ?
- Attribution des rôles autres qu'élève faite par les équipes Learn@Home après inscription et vérification ?
- Inscription/Connexion simplifiée via authentification Google (OAuth)
- Mot de passe à taper une deuxième fois dans un champs de vérification lors de l'inscription pour confirmation ?
- Inscription/Connexion via mail uniquement (envoi d'un mail contenant un code de validation) ?
- Méthode de récupération d'un mot de passe oublié ?
- Quelles autres informations demander lors de l'inscription ?
- Sous quel nom apparait l'utilisateur ? (nom & prénom, prénom & 1ère lettre du nom, pseudo)
- Combien de temps l'utilisateurs reste connecté ? (durée session)
- Combien d'essais de connexion par compte et sur quel intervalle de temps ?
- Conditions générales d'utilisation et traitement des données utilisateur ?
- Dans quelle section du profil utilisateur souhaitez vous mettre la fonctionnalité de changement de mot de passe ?
Composants à développer
- Top navigation menu (global)
- Formulaire de connexion
- Formulaire d'inscription
- Formulaire de récupération de mot de passe
- Captcha
User Stories