Historique des connexions — piste d’audit des tentatives de connexion

Historique des connexions — piste d’audit des tentatives de connexion #

Les menus et les libellés déjà traduits apparaissent ici tels qu’ils s’affichent dans le CMS en français ; les boutons et champs encore en néerlandais dans le CMS sont indiqués en néerlandais avec une traduction entre parenthèses.

L’écran Historique des connexions donne un aperçu complet de toutes les tentatives de connexion sur votre site — réussies et échouées. Indispensable pour les audits de sécurité, les questions de clients (« je n’ai pas pu me connecter ») et la conformité.

Conditions #

Cette page est réservée au compte entreprise. Les collaborateurs et les photographes ne voient pas Historique de connexion dans le menu et ne peuvent pas non plus ouvrir la page directement : ils sont renvoyés sans message vers le tableau de bord. C’est voulu, car cet écran contient les mots de passe saisis.

Colonnes du tableau #

  • IP — adresse IP d’où provenait la tentative de connexion.
  • Identifiant — nom d’utilisateur ou code de connexion saisi.
  • Mot de passe — valeur saisie (pratique pour repérer les fautes de frappe, par ex. « Welkom01 » contre « Welkom1! »).
  • Statut — pour une tentative réussie, une coche figure ici. Pour une tentative échouée, ce n’est pas le mot « échec » qui figure ici, mais le message d’erreur lui-même qui a été affiché au visiteur à ce moment-là.
  • ID de commande — si la tentative a mené à une commande, les numéros de commande figurent ici ; cliquez sur un tel numéro et la commande s’ouvre. Il s’agit du numéro interne de la commande, pas du numéro de facture qui figure dans la liste des commandes. S’il y en a plusieurs, ils figurent côte à côte. S’il n’y a pas eu de commande, un cercle barré s’affiche.
  • Date — moment de la tentative.
  • Agent — chaîne User-Agent (quel navigateur, quel système d’exploitation, quel appareil).

Toute la ligne affiche une main comme pointeur de souris, mais seuls les numéros de commande sont réellement cliquables. Cliquer sur le reste de la ligne ne fait rien.

Vous voyez un écran vide ? Depuis le 20 septembre 2026, les en-têtes de colonne et la barre de pagination restent affichés pendant le chargement de la liste, avec une fine barre de progression au-dessus. Un tableau vide sans cette barre signifie donc vraiment « aucune donnée » ; avec la barre, la liste est encore en cours de chargement.

*Si la récupération échoue, vous le voyez bien depuis le 19 septembre 2026. Au lieu d’une page vide, vous voyez alors Impossible de charger Historique de connexion :* suivi du message renvoyé par le serveur. Ce message est en anglais et technique ; le mieux est de le transmettre si vous prenez contact à ce sujet. Il n’y a pas de bouton pour réessayer — actualisez la page.

Filtrer et rechercher #

  • Filtrer sur commandé — une liste déroulante sous la barre d’en-tête avec trois options : Filtrer sur commandé, Oui et Non. Ne voyez que les tentatives qui ont mené à une commande (ou justement pas). Si vous choisissez Non, vous obtenez tout ce qui n’est pas expressément enregistré comme commandé — donc aussi les lignes où ce champ n’a jamais été rempli.

Attention : l’option du haut ne supprime pas le filtre. Le nom Filtrer sur commandé se lit comme « aucun filtre », mais si vous le choisissez après un choix précédent, il se comporte comme Non. Il n’y a aucun moyen de désactiver le filtre dans l’écran même : actualisez la page pour revoir toutes les tentatives.

  • Champ de recherche — texte libre. La recherche est effectuée sur le serveur sur tout l’historique, pas seulement sur les lignes affichées à ce moment-là à l’écran.

Sur quoi le champ de recherche porte ou non #

Le champ de recherche porte sur quatre colonnes : Identifiant, IP, Agent et ID de commande. La recherche porte sur un morceau de texte n’importe où dans cette valeur : 192.168 trouve donc toute adresse contenant cette suite — pas seulement les adresses qui commencent ainsi.

Le champ de recherche ne porte pas sur la colonne Mot de passe ni sur Date. Saisir une date ne donne donc aucun résultat.

Après la saisie, l’écran attend environ une demi-seconde avant de lancer la recherche, pour que vous puissiez saisir tranquillement un terme complet. Vous revenez alors automatiquement à la première page.

Trier et paginer #

  • Le tri via un en-tête de colonne ne fonctionne pas. Les en-têtes de colonne ressemblent à des boutons de tri et vous pouvez cliquer dessus, mais après ce clic la liste n’est pas triée. Depuis le 19 septembre 2026, au lieu d’un écran vide, vous voyez le message Impossible de charger Historique de connexion : … ; actualisez la page pour pouvoir continuer. Utilisez pour l’instant le champ de recherche ou l’export Excel pour retrouver quelque chose.
  • Par défaut, la liste affiche les lignes les plus récentes en premier.
  • Par défaut, 50 lignes par page ; en bas, vous pouvez choisir 10, 25, 50 ou 100. La navigation avec les flèches fonctionne normalement.

Exporter vers Excel #

En haut à droite de la barre d’en-tête figure un bouton de téléchargement avec l’info-bulle « Exporter les codes de connexion uniques (code + adresse IP) avec le nombre de connexions vers Excel ».

La barre d'en-tête de l'historique des connexions avec le champ de recherche, le filtre commandé et, en haut à droite, le bouton de téléchargement pour l'export Excel.

Ce que vous obtenez :

  • Une ligne par combinaison unique de code de connexion et d’adresse IP, donc pas une ligne par tentative de connexion.
  • Les colonnes Inlogcode (code de connexion), IP-adres (adresse IP), Aantal logins (nombre de connexions) et Laatste login (dernière connexion).
  • Triées par nombre, par ordre décroissant — les combinaisons les plus utilisées figurent en haut.
  • Uniquement les six derniers mois. Dans l’écran même, vous voyez un peu plus : tout ce qui n’a pas encore été nettoyé, jusqu’à sept mois en arrière. Ce mois supplémentaire ne figure donc pas dans le fichier.

La colonne Aantal logins compte toutes les tentatives avec cette combinaison, y compris celles qui ont échoué. Un nombre élevé ne signifie donc pas automatiquement que la connexion a réussi aussi souvent.

*Le filtre commandé ne se répercute pas correctement sur l’export.* Tenez-en compte :

  • Si le filtre est sur Oui, l’export est correct : vous n’obtenez que les tentatives qui ont mené à une commande.
  • Si le filtre est sur Non, il est ignoré et vous obtenez simplement tout.
  • Si le filtre est sur l’option du haut Filtrer sur commandé, vous obtenez un fichier vide.

Si vous voulez donc savoir avec certitude ce que vous exportez : actualisez la page (le filtre est alors réellement désactivé) et exportez, ou réglez délibérément le filtre sur Oui. Le champ de recherche ne se répercute de toute façon pas sur l’export : celui-ci porte toujours sur l’ensemble du site.

Dès que le fichier est prêt, le téléchargement démarre automatiquement. Pendant la génération, un cercle tourne dans le bouton et vous ne pouvez pas cliquer une nouvelle fois. En cas de problème, vous voyez le message « Une erreur s’est produite lors de l’exportation » — réessayez alors ou contactez le support.

Exemples d’utilisation #

  • Support client : un parent appelle parce qu’il n’arrive pas à se connecter. Recherchez son nom de connexion et vous voyez quelles tentatives ont été faites, avec quel mot de passe, à quel moment.
  • Sécurité : vous voyez soudain de nombreuses tentatives échouées depuis une même IP ? Recherchez cette adresse IP pour voir ce qui y a été tenté ; le blocage se fait ensuite en dehors de Fotoprotools, via votre propre infrastructure.
  • Repérer les codes de connexion partagés : si un code de connexion figure dans l’export Excel avec de nombreuses adresses IP différentes, le code a probablement été transmis au sein d’une classe ou d’une famille. L’export regroupe précisément sur ce critère.
  • Audit : démontrer qui s’est connecté avec succès et quand, pour la conformité ou en cas de questions d’une école.

Important #

  • La page affiche uniquement les événements de connexion, pas les déconnexions ni les fins de session.
  • Il n’y a pas de filtre de date dans l’écran, et la recherche sur une date ne fonctionne pas. Comme le tri ne fonctionne pas non plus, l’export Excel est le moyen pratique de délimiter une période : exportez et filtrez ensuite dans Excel.
  • Les lignes ne peuvent pas être supprimées depuis cet écran ; il n’y a ni cases à cocher ni actions groupées.
  • L’historique est en revanche nettoyé automatiquement : les lignes de plus de sept mois sont supprimées périodiquement. Ce que vous voyez aujourd’hui à l’écran couvre donc au maximum les sept derniers mois. Si vous voulez conserver quelque chose plus longtemps, faites un export Excel à temps.
  • Les mots de passe sont enregistrés pour rendre les fautes de frappe visibles. C’est aussi la raison pour laquelle cette page n’est accessible qu’au compte entreprise.

Voir aussi #

Cet article vous a-t-il été utile ?

  • Happy
  • Normal
  • Sad