En tant qu’utilisateur, je souhaite m’inscrire sur la plateforme afin de m’y créer un compte et de profiter des services de la plateforme. Le processus d'inscription doit être simple, rapide et sécurisé, permettant aux utilisateurs de s'enregistrer en fournissant les informations nécessaires telles que leur pseudonyme, leur adresse e-mail et mot de passe. Une confirmation du mot de passe est aussi demandée.
Critère d’acceptance
Sur une page dédiée, un formulaire permet aux utilisateurs de saisir leurs informations personnelles et de créer un compte lorsque les valeurs sont valides.
Un pseudonyme est considéré comme valide s’il contient au moins 3 caractères, ne contient pas d’espace vide et est unique.
Une adresse e-mail est considéré comme valide quand elle est unique et suit ce format :
Au minimum 3 caractères non-spéciaux et non-espace qui n’est pas un point au début ou à la fin.
Un arobase
Au minimum 3 caractères non-spéciaux et non-espace qui n’est pas un point au début ou à la fin.
Un point
Au minimum 2 lettres qui n’est pas un point au début ou à la fin.
Un mot de passe est considéré comme valide quand il contient au minimum 8 caractères, une lettre minuscule, une lettre majuscule, un chiffre et caractère spécial.
Le mot de passe est stocké crypté dans la base de données via la fonction de hachage SHA-256
Une fois inscrit, le pseudonyme, l’adresse email et le mot de passe de l’utilisateur doivent être présents dans la base de données dans la table liée aux utilisateurs.
Après son inscription, l’utilisateur doit être redirigé vers la page de connexion.
Description
En tant qu’utilisateur, je souhaite m’inscrire sur la plateforme afin de m’y créer un compte et de profiter des services de la plateforme. Le processus d'inscription doit être simple, rapide et sécurisé, permettant aux utilisateurs de s'enregistrer en fournissant les informations nécessaires telles que leur pseudonyme, leur adresse e-mail et mot de passe. Une confirmation du mot de passe est aussi demandée.
Critère d’acceptance
Prérequis
/