Aller au contenu
Blog

Fondations : les bases techniques se construisent

Ce que nous mettons en place avant de montrer quoi que ce soit, à l’abri des regards.

Avant d’afficher la moindre page, il faut un socle : des comptes sûrs, une base de données qui tient chaque client à part, un hébergement que l’on connaît et des sauvegardes que l’on sait restaurer. C’est le travail de ces premières semaines.

Un compte pour tous nos produits

Un compte Zenit sert pour tous nos outils, Arko compris. Les écrans de connexion sont les nôtres, et le service qui garde les mots de passe tourne sur nos propres serveurs. Les mots de passe ne sont jamais stockés en clair, la double authentification est disponible dès l’ouverture du compte, et les sessions sont tenues par le serveur : le navigateur ne garde qu’un cookie sécurisé.

Chaque organisation chez elle

Les données vivent dans une base PostgreSQL. Chaque organisation n’y voit que les siennes, et la règle est appliquée par la base elle-même, ligne par ligne, en plus des contrôles de l’application. Une erreur dans un écran ne suffit donc pas à montrer les données d’un autre client.

Sauvegarder, et vérifier qu’on sait restaurer

La base est archivée en continu et copiée chaque nuit. Les copies sont chiffrées avant de quitter nos serveurs. Une sauvegarde ne vaut que si on sait la remettre en service : nous faisons des exercices de restauration complets, et nous notons le résultat de chacun.

Pourquoi commencer par là

Rien de tout cela ne se voit. C’est pourtant ce qui décide si un service tient dans la durée, et c’est bien plus difficile à rattraper après coup qu’à faire au départ.

Paramètres des cookies

Activez ou non chaque catégorie. Votre choix vaut pour zenit-group.fr et se conserve six mois ; le lien « Cookies », en bas de chaque page, permet d’y revenir.

  • Strictement nécessaires

    Connexion, sécurité des formulaires, mémoire de ce choix. Sans eux le site ne fonctionne pas : ils ne demandent pas d’accord.

    Toujours actifs
    Voir le détail
    UsageDuréeRôle
    Votre session__Host-zenit_session12 heures, ou 30 jours avec « Rester connecté »Vous garde connecté à votre compte.
    Connexion entre Zenit et Arko__Host-zenit_idp12 heures, ou 30 jours avec « Rester connecté »Vous connecte à Arko sans ressaisir votre mot de passe.
    Connexion en cours__Host-zenit_flow__Host-zenit_authreq__Host-zenit_ecran__Host-zenit_google__Host-zenit_liaison10 minutesLe temps de vous connecter : relient chaque étape à votre navigateur et la protègent contre le détournement.
    Vos choix de cookies__Host-zenit_consentement6 moisRetient les choix faits ici.
    Étape de sécurité de la connexion__Host-zenit_a2f5 à 10 minutesRetient votre connexion incomplète pendant le code, un nouveau mot de passe exigé ou la récupération de la double authentification.
    Rester connecté__Host-zenit_duree20 minutesPosé quand « Rester connecté sur cet appareil » est coché et qu’un code reste à saisir : retient ce choix jusqu’à la fin de la connexion.
    Appareil connu__Host-zenit_appareil400 jours, renouvelés à la connexionReconnaît cet appareil pour l’alerte de nouvelle connexion. La base ne garde que son empreinte.
    Annulation d’un lien de sécurité__Host-zenit_secours_retrait__Host-zenit_a2f_annulation__Host-zenit_restauration15 minutesPorte un lien reçu par courriel jusqu’au bouton de retrait, d’annulation ou de rétablissement du compte, hors de la barre d’adresse. L’ouverture seule ne change rien.
    Nouveau mot de passe__Host-zenit_reset15 minutes au plusPosé au clic sur le lien d’un e-mail « mot de passe oublié » : porte ce lien jusqu’au formulaire du nouveau mot de passe, hors de l’adresse, jamais plus longtemps que lui.
    Lettre d’information__Host-zenit_lettre15 minutesPosé au clic sur le lien d’un e-mail de la lettre (confirmation ou désinscription) : retient ce lien le temps d’appuyer sur le bouton de la page.
    Paiement sécurisé (Stripe)__stripe_mid__stripe_sid1 an, et 30 minutesPermettent à Stripe, notre prestataire de paiement, de reconnaître un paiement frauduleux. Déposés seulement quand le formulaire de paiement s’affiche.
    Langue et thème de votre espacezn-languezn-themeStockage du navigateur, sans échéanceRetiennent la langue et le thème que vous avez choisis, pour les afficher dès l’ouverture d’une page.
  • Mesure d’audience

    Compter les visites et les pages vues, pour savoir ce qui sert et ce qui ne sert pas.

    Aucun cookie de cette catégorie n’est utilisé aujourd’hui.

  • Contenus externes

    Vidéos, cartes et autres contenus hébergés par des tiers, affichés dans nos pages.

    Aucun cookie de cette catégorie n’est utilisé aujourd’hui.

Aucun choix enregistré.