Aller au contenu

Module v1.4.1

Configurer Comptes du site

Les comptes de vos visiteurs, et ce à quoi chaque catégorie de compte donne droit.

comptes Ce que ce module apporte →

Ce qu'il fait

Le socle des comptes du site public : identité (email, mot de passe, activation) et CATÉGORIE de compte, celle qui porte les droits. Un compte appartient à UNE catégorie, et chaque module y accroche ce qui le concerne : la boutique ses tarifs, l'espace membre sa fiche. Ce module ne vend rien et n'affiche rien au public : il tient la vérité « qui est cette personne, et à quoi a-t-elle droit », et son écran Clients permet de lister, filtrer et modifier les comptes.

  • Comptes du site : identité, activation, dernière connexion
  • Catégories de compte : une par compte, garantie en base
  • Chaque module ajoute ses propres droits à la catégorie
  • Écran Clients : liste filtrable (catégorie, statut, dernière connexion), fiche avec coordonnées et adresses, ajout d'un client
  • Désactiver un compte, envoyer un lien de mot de passe, supprimer en lot (effacement RGPD, commandes conservées et anonymisées)

Où le trouver

Les écrans que ce module ajoute à l'administration, une fois activé.

  • Comptes /admin/comptes/clients
Comptes
Comptes

Ses droits

Ce que chaque rôle peut faire par défaut. Modifiable rôle par rôle depuis l'administration.

Droit Clé Administrateur Éditeur
Voir les comptes du site comptes.read ✓ ✓
Créer et modifier les comptes du site comptes.write ✓ —

Ce qu'il suppose

Le désactiver arrêterait aussi :

Piloter par une IA

Ce que ce module sait faire quand on le lui demande en langage naturel, et ce que chaque action engage.

  • clients lecture seule réservée à votre accès MCP (clé maître)

    Liste les comptes du site, récents d'abord : nom, e-mail, société, catégorie, date de création, dernière connexion, nombre de commandes et total dépensé. Recherche facultative sur le nom, l'e-mail ou le pseudo. 50 au plus par appel, `suite` donne l'offset suivant.

    « qui sont mes derniers clients inscrits ? » « retrouve le compte de Martin »

  • client lecture seule réservée à votre accès MCP (clé maître)

    La fiche d'un compte : identité, téléphone, catégorie, commandes, total dépensé, et ses adresses (facturation puis livraison).

  • categories lecture seule

    Les catégories de compte (celles qui portent les droits et les tarifs) avec leur nombre de membres. Ne nomme aucun client.

    « combien de clients pros j'ai ? »

  • envoyer_reinitialisation confirmation demandée

    Envoie au client, par courriel, un lien pour choisir un nouveau mot de passe (le bouton de sa fiche). Un courriel part : confirmation demandée.

  • client_modifier confirmation demandée

    Modifie les coordonnées d'un client : prénom, nom, téléphone, société (ce qui n'est pas donné reste tel quel). Jamais l'e-mail, qui est son identifiant de connexion. Confirmation demandée.

Ses points de branchement

Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.

Ce qu'il écoute 1
emails.apercu
priorité 10

Ses données

Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.

Les tables 6
  • IF
  • shop_addresses
  • shop_client_categories
  • shop_client_category_members
  • shop_customer_tokens
  • shop_customers