Authentification par mot de passe sur le portail Ireti
Connexion de l’utilisateur avec mot de passe
Objectif
Permettre à un utilisateur identifié par son adresse e-mail de s’authentifier sur le portail Ireti IAM à l’aide de son mot de passe afin d’accéder aux services et applications autorisés.
Description générale
Cet écran constitue la deuxième étape du processus de connexion au portail Ireti IAM (Identity and Access Management).
Après validation de son adresse e-mail, l’utilisateur doit saisir son mot de passe afin de finaliser son authentification.
L’écran permet également :
- d’afficher ou masquer le mot de passe saisi ;
- de recommencer le processus de connexion ;
- d’initier une procédure de réinitialisation du mot de passe.
Acteurs
Acteur principal
- Utilisateur
Acteurs secondaires
- Système Ireti IAM
- Service d’authentification
- Service de gestion des mots de passe
Préconditions
- L’utilisateur a déjà renseigné une adresse e-mail valide.
- Le compte utilisateur existe dans Ireti IAM.
- Le portail est accessible.
Déclencheur
L’utilisateur accède à l’étape de saisie du mot de passe après validation de son adresse e-mail.
Scénario nominal
Étape 1 : Affichage de l’écran
- Le système affiche :
- l’adresse e-mail de l’utilisateur ;
- le champ Password ;
- le bouton Sign In ;
- le lien Forgot Password? ;
- le lien Restart login.
Étape 2 : Saisie du mot de passe
- L’utilisateur saisit son mot de passe dans le champ Password.
Étape 3 : Connexion
- L’utilisateur clique sur Sign In.
- Le système vérifie que le champ mot de passe est renseigné.
- Le système valide les informations d’authentification.
- Le système authentifie l’utilisateur.
- Le système ouvre la session utilisateur.
- L’utilisateur est redirigé vers la page d’accueil du portail.
Scénarios alternatifs
A1 : Mot de passe vide
À l’étape 4 :
- Aucun mot de passe n’est saisi.
- Le système bloque l’authentification.
- Le message suivant est affiché :
« Le mot de passe est obligatoire. »
- L’utilisateur reste sur l’écran courant.
A2 : Mot de passe incorrect
À l’étape 5 :
- Le mot de passe saisi est incorrect.
- Le système refuse l’authentification.
- Un message d’erreur est affiché :
« Adresse e-mail ou mot de passe incorrect. »
- L’utilisateur reste sur la page de connexion.
A3 : Compte désactivé ou verrouillé
À l’étape 5 :
- Le compte de l’utilisateur est désactivé ou verrouillé.
- Le système refuse l’authentification.
- Un message d’information est affiché.
- L’utilisateur est invité à contacter son administrateur.
Cas d’utilisation secondaires
Afficher ou masquer le mot de passe
Objectif
Permettre à l’utilisateur de visualiser temporairement le mot de passe saisi.
Scénario
- L’utilisateur clique sur l’icône œil située à droite du champ Password.
- Le système affiche le mot de passe en clair.
- L’utilisateur clique de nouveau sur l’icône.
- Le système masque le mot de passe.
Réinitialiser le mot de passe
Objectif
Permettre à l’utilisateur de récupérer l’accès à son compte lorsqu’il a oublié son mot de passe.
Scénario
- L’utilisateur clique sur Forgot Password?
- Le système redirige l’utilisateur vers le processus de réinitialisation.
- Le système lance la procédure de récupération du compte.
UC-IAM-006 : Recommencer la connexion
Objectif
Permettre à l’utilisateur de modifier l’adresse e-mail utilisée pour l’authentification.
Scénario
- L’utilisateur clique sur Restart login.
- Le système annule la session de connexion en cours.
- Le système redirige l’utilisateur vers l’écran de saisie de l’adresse e-mail.
Postconditions
Succès
- L’utilisateur est authentifié.
- Une session sécurisée est créée.
- L’utilisateur accède au portail Ireti IAM.
Échec
- Aucune session n’est créée.
- L’utilisateur reste sur l’écran de connexion.
- Un message explicatif est affiché.
Règles de gestion
| Référence | Règle |
|---|---|
| RG-IAM-007 | Le mot de passe est obligatoire pour finaliser l’authentification. |
| RG-IAM-008 | Le mot de passe saisi doit correspondre à celui enregistré pour le compte utilisateur. |
| RG-IAM-009 | Seuls les comptes actifs peuvent être authentifiés. |
| RG-IAM-010 | L’utilisateur peut afficher ou masquer son mot de passe à tout moment. |
| RG-IAM-011 | Le lien « Forgot Password ? » doit être accessible à tout utilisateur. |
| RG-IAM-012 | Le lien « Restart login » permet de redémarrer le processus d’authentification. |
| RG-IAM-013 | Toute tentative de connexion échouée doit être journalisée par le système. |
Critères d’acceptation
- L’adresse e-mail de l’utilisateur est affichée.
- Le champ Password est visible.
- Le mot de passe est masqué par défaut.
- L’icône œil permet d’afficher ou masquer le mot de passe.
- Le bouton Sign In lance l’authentification.
- Un mot de passe vide bloque la connexion.
- Un mot de passe incorrect affiche un message d’erreur.
- Le lien Forgot Password? redirige vers la procédure de réinitialisation.
- Le lien Restart login permet de revenir à l’écran de saisie de l’adresse e-mail.
- Un utilisateur authentifié avec succès accède au portail Ireti IAM.