Authentification client
Utiliser la boutique en invité, créer un compte, se connecter et récupérer son accès.
Invité et client inscrit
| Situation | Accès |
|---|---|
| Visiteur | Navigation publique, sans création de fiche client. |
| Invité | Panier, favoris, checkout et sections autorisées de Mon compte. |
| Inscrit | Accès complet au compte, aux contributions et aux actions d’identité. |
La session invitée est créée automatiquement à la première écriture, jamais à la simple consultation. Sans commande, elle peut être supprimée après 48 heures si elle est vide et inactive, ou après 30 jours si elle porte un panier ou un favori. Une commande conserve la fiche nécessaire à son suivi.
Le dashboard marchand et la boutique utilisent deux sessions indépendantes. Un marchand peut donc tester son shop sans fermer sa session d’administration.
Accès de l’invité à Mon compte
L’invité peut consulter :
- son tableau de bord, ses commandes et leurs paiements à reprendre ;
- ses demandes de remboursement ;
- ses favoris ;
- ses préférences de langue et de devise.
Il ne peut pas gérer un mot de passe, supprimer un compte ni ouvrir Mes contributions. Le bandeau Compte invité permet de se connecter ou de créer un compte pour conserver ses données temporaires.
Créer un compte
Depuis l’icône utilisateur, ouvrez S’inscrire puis renseignez prénom, nom, email et un mot de passe d’au moins huit caractères.
Si la boutique exige une vérification d’email, demandez le code à six chiffres et saisissez-le avant de terminer. Il expire après 15 minutes, accepte cinq essais et ne peut servir qu’une fois. Sinon, le compte est créé immédiatement.
Lorsque la boutique connaît déjà la session invitée courante, l’inscription convertit cette fiche et conserve ses données. Le client est ensuite connecté et redirigé vers sa destination initiale.
Se connecter à un compte existant
Après validation de l’email et du mot de passe, ModuShop transfère les données de la session invitée courante vers le compte :
- le panier actif ou préparé remplace le panier de même état du compte, qui est archivé ;
- les commandes et demandes initiées par le client sont rattachées ;
- les droits de lecture sur les fichiers privés suivent le compte ;
- les favoris sont fusionnés sans doublon ;
- les préférences du compte existant restent prioritaires.
Les sessions invitées sont fermées pendant ce transfert. En cas de doute après une connexion, consultez le panier, les favoris et l’historique avant de répéter une action.
Mot de passe oublié
- Depuis la connexion, choisissez Mot de passe oublié.
- Saisissez l’adresse du compte.
- Ouvrez le lien reçu, valable une heure.
- Choisissez un nouveau mot de passe d’au moins huit caractères.
La confirmation reste identique que l’adresse existe ou non. Après la réinitialisation, toutes les sessions du compte sont révoquées ; reconnectez-vous sur chaque appareil.
Se déconnecter
- Se déconnecter ferme la session de l’appareil courant.
- Se déconnecter partout révoque toutes les sessions du compte.
Le bouton de déconnexion n’est pas proposé à l’invité ; il est invité à se connecter ou à créer un compte.
Sécurité et limites
Les interfaces utilisent des cookies non accessibles au JavaScript. Les sessions peuvent être révoquées lors d’une déconnexion globale, d’une réinitialisation de mot de passe ou par le marchand.
Les limites actuellement visibles protègent les parcours sensibles :
| Action | Limite par adresse IP |
|---|---|
| Connexion | 5 par minute |
| Inscription | 10 par heure |
| Création d’invité | 20 par minute |
| Demande ou validation de reset | 10 par heure |
| Demande de code d’inscription | 5 par heure |
Si la capacité maximale d’invités actifs est atteinte, la boutique refuse temporairement une nouvelle session et invite à créer un compte.
Résoudre un problème
| Symptôme | Action |
|---|---|
| Code d’inscription refusé | Demander un nouveau code après expiration ; ne pas réutiliser un code consommé. |
| Lien de mot de passe expiré | Recommencer depuis Mot de passe oublié. |
| Données invitées absentes après inscription | Vérifier que l’inscription a été faite dans le navigateur portant encore la session invitée. |
| Données absentes après connexion | Vérifier le compte choisi et la session invitée utilisée ; une adresse identique seule ne suffit pas. |
| Trop de tentatives | Attendre le renouvellement de la limite avant de réessayer. |