Comment gérer mes mots de passe, et les mots de passe des membres de ma famille ?

Comment gérer mes mots de passe, et les mots de passe des membres de ma famille ?

Vous avez tous été confronté à ce problème.

Un membre de votre famille vous demande un coup de main sur son ordinateur, son téléphone, ou sa tablette quand vient le moment fatidique de retrouver les identifiants email et mot de passe pour vous connecter au compte de ce dernier. Mais voilà impossible de se rappeler ou il avait noté ce mot de passe, sur le petit bloc-notes, ou sur un bout de papier rangé dans le tiroir ?

Il est peut-être temps d’instaurer un gestionnaire de mot de passe, pour vous aider vous et vos proches à ranger vos mots de passe de façon sécurisée.

Les questions à vous poser.

  • Pourquoi ai-je besoin d’un gestionnaire de mot de passe ?
    • Un gestionnaire de mots de passe est comme un coffre-fort numérique il garde tous les mots de passe en sécurité. Il aide à protéger ses comptes en ligne et te permet de ne pas avoir à te souvenir de tous les mots de passe. C’est un outil pratique pour garder leurs mots de passe organisés et sécurisés.

  • Qu’est-ce qu’un gestionnaire de mot de passe ?
    • Le gestionnaire de mot de passe agis comme un coffre-fort secret pour tes mots de passe. Tu donnes un mot de passe principal au gestionnaire de mots de passe pour ouvrir le coffre. Une fois le coffre ouvert, tu peux voir tous tes mots de passe enregistrés à l’intérieur. Tu n’as plus besoin de te souvenir de tous tes mots de passe. Tu peux simplement regarder dans le coffre chaque fois que tu en as besoin. Le gestionnaire de mots de passe garde tes mots de passe organisés et en sécurité pour toi.

  • Qu’est-ce qu’un mot de passe principal ?
    • Le mot de passe principal est comme la clé qui te permet d’ouvrir ton coffre où se trouvent tous tes autres mots de passe. Sans ce mot de passe principal, la boîte restera fermée et tu ne pourras pas voir où utiliser tes autres mots de passe.

  • Pourquoi je ne dois pas utiliser le même mot de passe à chaque fois que je dois créer un mot de passe ?
    • Si tu utilises le même mot de passe partout, cela signifie que si quelqu’un découvre ce mot de passe, il pourra accéder à tous tes comptes en ligne. Utiliser des mots de passe différents pour chaque compte en ligne rend tes comptes plus sécurisés. Si un seul mot de passe est compromis, les autres restent protégés. C’est comme avoir des clés différentes pour chaque porte, afin que si quelqu’un trouve une clé, il ne puisse pas ouvrir toutes les portes.

  • Comment puis-je faire confiance à ce gestionnaire de mots de passe ? Est-ce sécurisé ?
    • Les gestionnaires de mots de passe modernes sont conçus pour être très sécurisés. Ils utilisent des techniques de chiffrement avancées pour protéger vos informations. Assurez-vous de choisir un gestionnaire de mots de passe réputé, de préférence avec de bonnes critiques et une sécurité robuste.

  • Si quelqu’un pirate ce gestionnaire de mots de passe ? Ne pourront-ils pas accéder à tous mes comptes en ligne ?
    • Si quelqu’un pirate un gestionnaire de mots de passe, il peut potentiellement accéder à tes mots de passe. Cependant, les gestionnaires de mots de passe sont conçus pour être sécurisés avec un chiffrement fort. Choisis un gestionnaire de mots de passe réputé pour minimiser les risques. Il est essentiel de définir un mot de passe principal solide pour accéder au gestionnaire de mots de passe. Il est également recommandé d’activer l’authentification à deux facteurs, ce qui ajoute une couche de sécurité supplémentaire en demandant une confirmation supplémentaire pour accéder au gestionnaire.

  • L’authentification à deux facteurs c’est quoi ?
    • L’authentification à deux facteurs rend tes comptes plus sécurisés parce qu’il faut deux choses différentes pour te connecter, ce qui rend plus difficile pour quelqu’un de se faire passer pour toi. C’est comme si tu avais une serrure à clé sur ta porte, mais en plus, tu devrais donner un mot secret à un garde pour pouvoir entrer dans ta maison.

  • Si j’oublie mon mot de passe principal pour le gestionnaire de mots de passe ? Comment pourrai-je récupérer mes autres mots de passe ?
    • La plupart des gestionnaires de mots de passe offrent des options de récupération de mot de passe. Par exemple, vous pouvez configurer une adresse e-mail de récupération ou répondre à des questions de sécurité pour réinitialiser le mot de passe principal. Assurez-vous d’avoir bien compris le mécanisme de récupération de mot de passe, voir de le tester avant de valider l’outil de vous choisirez.

  • Si je dois utiliser le gestionnaire de mots de passe sur différents appareils, comme mon téléphone portable et mon ordinateur ? Est-ce possible ?
    • La plupart des gestionnaires de mots de passe offrent des fonctionnalités de synchronisation multi-appareils. Vous pouvez installer l’application du gestionnaire de mots de passe sur votre téléphone portable, votre tablette et votre ordinateur, et toutes vos informations d’identification seront synchronisées entre ces appareils.

  • Comment je vais ajouter mes mots de passe existants au gestionnaire. Dois-je les entrer tous manuellement ?
    • La plupart des gestionnaires de mots de passe proposent des fonctionnalités pour importer vos mots de passe existants. Vous pouvez généralement importer des mots de passe à partir de votre navigateur web ou d’autres gestionnaires de mots de passe. Cela vous évitera d’avoir à entrer manuellement chaque mot de passe.

  • Si je dois partager un mot de passe avec quelqu’un d’autre, est-ce possible avec le gestionnaire de mots de passe ?
    • Certains gestionnaires de mots de passe ont une fonction spéciale appelée “partage de mots de passe”. Cela te permet de partager un mot de passe spécifique avec une autre personne de manière sécurisée. Sinon il te reste toujours la possibilité d’accéder manuellement au gestionnaire et de récupérer le mot de passe en faisant un copier/coller et à l’envoyer à la personne de confiance.

  • Si je décide de ne plus utiliser le gestionnaire de mots de passe à l’avenir ? Puis-je récupérer mes mots de passe ?
    • Les gestionnaires de mots de passe te permettent généralement d’exporter ou de sauvegarder tes mots de passe dans un fichier au format spécifique. Cela te permettra de les garder en sécurité et de les utiliser si tu décides de ne plus utiliser le gestionnaire de mots de passe à l’avenir. Vous pouvez enregistrer ce fichier sur votre ordinateur ou dans un autre endroit sécurisé pour pouvoir y accéder si nécessaire.

  • Est-ce que je souhaite donner l’accès ou partager certains mots de passe à des membres de ma famille ?
    • Certains gestionnaires de mots de passe permettent de créer des coffres-forts sécurisés qui peuvent être partagés avec d’autres personnes. Cela te permet de partager des mots de passe spécifiques avec des membres de ta famille tout en maintenant la sécurité de tes autres mots de passe. Lorsque tu choisis un gestionnaire de mots de passe, vérifie si celui-ci propose des fonctionnalités de partage. Assure-toi qu’il offre des options de contrôle d’accès, de sorte que tu puisses décider qui peut voir et modifier les mots de passe partagés.

  • En cas d’oubli du mot de passe principal comment je récupère l’ensemble de mes mots de passe ?
    • Lorsque tu choisis un gestionnaire de mots de passe, vérifie si celui-ci propose des fonctionnalités de récupération du mot de passe. Assure-toi d’avoir bien compris comment réinitialiser ton mot de passe, quittes à essayer de récupérer ton mot de passe une fois ton compte créé.

Peut-être que tu utilises déjà un gestionnaire de mot de passe ?

Microsoft Authenticator

Avantages :

  • Vos mots de passe sauvegardé et synchronisé sur votre compte Microsoft

Google Chrome Password Manager

Pour les utilisateurs du navigateur Chrome et téléphones & tablettes Android.

Avantages :

  • Vos mots de passe sont sauvegardés et synchronisés sur votre compte Google.
  • Intégration native avec l’univers Google, Google Chrome, Android.

Enregistrer ses mots de passe sur son IPhone

Pour les utilisateurs de téléphones & tablettes Apple.

Avantages :

  • Intégration native avec l’univers Apple.

Autres solutions pour les particuliers, les familles, mais aussi pour les entreprises :

Bitwarden

1Password

LastPass

Dashlane

Zoho Vault

ProtonPass

API REST FortiGate POST system/api-user/generate-key – Resolve the error 403

API-FortiGate-POST-systemapi-usergenerate-key-–-Resolve-the-error-403.jpg

When you try to generate a new API Key for an API-user in FortiGate using the API REST, you may encounter a 403 error

{
    "http_method": "POST",
    "status": "error",
    "http_status": 403,
    "vdom": "root",
    "path": "system",
    "name": "api-user",
    "action": "generate-key",
    "serial": "FGTXXXXXXXXXXXXXX",
    "version": "v7.2.4",
    "build": 1396
}

This error occurs when the user making the API call does not have the necessary permissions. When creating an API user through the Fortigate GUI, you cannot assign the super_admin profile as it is not visible in the select list. The only way to assign this profile is through the CLI.

The problem has been discussed in this forum post: community.fortinet.com/t5/Support-Forum/API-request-of-new-token/m-p/242109#M205093. However, here is a more detailed procedure.

Solution : set the accprofile “super_admin” on the API-user account

How to set the super_admin profile on the API-user via the CLI on FortiGate ?

Connect to the fortigate, open the CLI and run the following commands :

  1. config system api-user

  2. edit "<the_api_rest_user_to_modify>"

  3. set accprofile "super_admin"

  4. end

  5. now you can make API request to generate api-key with that user.

    1. Example request on Fortigate v7.2.4 : POST https:/**/{{ADDRESS}}**/api/v2/monitor/system/api-user/generate-key?api-user=**{{API_REST_ADMIN_USERNAME}}**&vdom=root
  6. If you run show command, you should see something similar to this.

    Example with API-USER "rest_api_admin" :

config system api-user
    edit "rest_api_admin"
        set api-key ENC SH2FG4KXXXXXXXXXXXXXXXXXXXXXXXXX
        set accprofile "super_admin"
        set vdom "root"
    next
end

Préparer et réussir la Certification AWS Cloud Practitioner en seulement 1 mois

Préparer et réussir la Certification AWS Cloud Practitioner en seulement 1 mois

À qui s’adresse la certification Cloud Practitioner de AWS ?

La certification Cloud Practitioner est une certification AWS de base qui permet aux professionnels de l’informatique et non-informaticiens. (Développeurs, chefs de projet, et commerciaux). De comprendre les services AWS et les concepts de cloud computing. Elle est adaptée pour ceux qui cherchent à se familiariser avec les concepts de base du cloud computing, ainsi qu’aux personnes qui cherchent à valider leurs connaissances en matière de services AWS de base tels que S3, EC2, RDS et AWS Lambda.

Pourquoi vous avez tout intérêt à passer la certification ?

La certification Cloud Practitioner vous permettra de démontrer votre compréhension des concepts de base du cloud computing et des services AWS. Cela peut être un atout pour votre carrière professionnelle, de nombreuses entreprises migrent vers des solutions cloud et ont besoin de professionnels compétents pour gérer ces services. En obtenant la certification AWS Cloud Practitioner, vous pouvez vous démarquer en tant que candidat qualifié pour des postes impliquant l’utilisation de services cloud AWS.

Préparez-vous en 4 semaines

Je vous propose un plan en 4 semaines pour préparer et passer la certification AWS Cloud Practitioner. Les deux premières semaines consistent à regarder les vidéos de formation en accéléré, à installer des applications de QCM et à pratiquer régulièrement. La troisième semaine, il est recommandé de souscrire à l’abonnement SkillBuilder et de passer un examen blanc avant de suivre le cours. La quatrième semaine, il est conseillé de programmer une date d’examen, de réviser les sujets sur lesquels on a des doutes et de repasser l’examen blanc la veille de l’examen réel.

Semaine 1 & 2

  1. Préparez-vous en même temps qu’un collègue et challengez-vous en vous posant des questions.
  2. Mettez les vidéos des formations Learning Path en vitesse accélérée et valeur maximale. 1h00-2h00 par jour.
  3. Notez à l’écrit, sur un vrai cahier en papier, ce que vous avez retenu. “Les paroles s’envolent, les écrits restent.”
  4. Installer des applications de type QCM “Cloud Practitioner Exam Prep” sur votre téléphone. Disponible en grand nombre en version payante et gratuite.
  5. Pratiquez les QCM quand vous allez aux toilettes, en pause, avant d’aller dormir, et au réveil.
  6. Notez les sujets sur lesquels vous avez toujours un doute et documentez vous jusqu’à devenir incollable.

Semaine 3

  1. Souscrivez à l’abonnement SkillBuilder.aws vous pouvez résilier l’abonnement avant le renouvellement.
  2. Passer l’examen blanc 1 seule fois, avant de suivre le cours récapitulatif et identifiez vos lacunes.
  3. Suivez le récapitulatif pour l’examen Cloud Practitioner (uniquement disponible avec l’abonnement SkillBuilder) il contient des tests intermédiaires et un examen blanc.
  4. Suivez le cours et attardez vous sur les sujets ou vous avez des lacunes.

Semaine 4

  1. Programmez une date d’examen et inscrivez-vous, même si vous n’êtes pas prêt. Savoir que la date a été fixée vous n’aurez plus le choix, débrouillez vous pour être prêt le jour J.
  2. Repasser l’examen blanc à J-1 de la date d’examen, pour vous remettre dans le bain.
  3. Passez votre examen et réussissez !

Get X & Y coordinates point in PDF document with Inkscape

Get X Y coordinates point in PDF document with Inkscape article cover - Get X & Y coordinates point in PDF document with Inkscape

How to know the X and Y coordinates point in a PDF document

If you work with PDF-lib.js you may need to know the X and Y coordinates point in a PDF document.

There is a tip to show the coordinates with InkScape for Windows. Inkscape is also available for Linux.

Download at https://inkscape.org/fr.

  1. Open your PDF file with InkScape
  2. On the popup screen Check Import Poppler/Cairo
inkscape Get X Y coordinates point in PDF document with Inkscape import do do that - Get X & Y coordinates point in PDF document with Inkscape
Get X Y coordinates point in PDF document with Inkscape import do do that - Get X & Y coordinates point in PDF document with Inkscape

3. In File > Document Properties .. > Verify that pt is selected in Format and Display units. And scale must be set to 1,000000

Get X Y coordinates point in PDF document with Inkscape propriete document verify point et echelle - Get X & Y coordinates point in PDF document with Inkscape

4. Now you can see at the bottom right of the screen the X and Y coordinates.

OVH ajouter un domaine externe à votre hébergement et activer la connexion sécurisée SSL sur ce domaine

Activer le certificat SSL Let’s Encrypt gratuit de votre hébergement avec un nom de domaine externe.

Exemple avec domaineexterne.fr :

  1. Rendez-vous dans la console OVH
  2. Ajouter le domaine domaineexterne.fr dans l’onglet “Multisite” de l’hébergement
  3. Activer l’option SSL sur le domaine domaineexterne.fr
  4. Lancer la régénération du certificat SSL dans l’onglet “Informations général”
  5. Ceci devrait permettre d’obtenir un certificat SSL et activer la connexion sécurisée HTTPS sur le domaine domaineexterne.fr

Voir les captures d’écrans ci-dessous :

OVH activer SSL sur un domaine 1 - OVH ajouter un domaine externe à votre hébergement et activer la connexion sécurisée SSL sur ce domaine
OVH – activer SSL sur un domaine
OVH - regénérer le certificat SSL sur votre hébergement
OVH – régénérer le certificat SSL sur votre hébergement

Laragon & XDebug- Debug PHP with VSCode on Windows

php Xdebug - Laragon & XDebug- Debug PHP with VSCode on Windows

A configuration that finally works ! A free alternative to PHPStorm.

Prerequisite :

Chrome Extension : XDebug helper

Install XDebug helper Chrome extension and enable the Debug mode.

XDebug

Download and copy the xdebug-3.1.6-7.4-vc15-x86_64.dll in the PHP ext folder.

C:\laragon\bin\php\php-7.4.33-Win32-vc15-x64\ext\

Verify XDebug is properly installed by follow the instructions at : https://xdebug.org/wizard

Laragon

This line is added automatically by Laragon when activating the extension by clicking it :

Laragon > Menu > PHP > Extensions > xdebug-3.1.6-7.4-vc15-x86_64

zend_extension=xdebug-3.1.6-7.4-vc15-x86_64
; Manually added
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_host=localhost
xdebug.idekey = VSCODE
xdebug.port=9003
xdebug.mode=debug

VSCode

VSCode > Run and Debug > Modify/Add the “Listen for Xdebug” configuration.

{
    // ...
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for Xdebug",
            "type": "php",
            "request": "launch",
            "port": 9003
        },
				//...
    ]
}

Dolibarr – Ne pas autoriser de valeur décimale dans le champ quantité stock

Par défaut il est possible d’entrer un nombre décimal dans la valeur de quantité de stock dans Dolibarr > Produits > (Onglet) Stock > (Section) Corriger le stock > (Formulaire Input) Nombre de pièces .

Solution

Il semblerait que l’ajout d’un attribut type="number" HTML sur le tag input permet d’empêcher d’entrer une valeur décimale.

Implémentation

Ajouter la constante STOCK_QUANTITY_ALLOW_DECIMAL_VALUE dans la table llx_const . Depuis le backoffice Accueil > Configuration > Divers .

  • Nom de la constante : STOCK_QUANTITY_ALLOW_DECIMAL_VALUE
  • Commentaire : Autoriser un nombre décimal dans le champ quantité stock.
  • Valeurs possibles : 0 => ne pas autoriser | 1 => autoriser

Modification du fichier : htdocs\product\stock\tpl\stockcorrection.tpl.php L115

// BEFORE
print '<input name="nbpiece" id="nbpiece" class="center valignmiddle maxwidth75" value="'.GETPOST("nbpiece").'">';

// AFTER
print '<input name="nbpiece" id="nbpiece" class="center valignmiddle maxwidth75" '.($conf->global->STOCK_QUANTITY_ALLOW_DECIMAL_VALUE === '0' ? 'type="number"' : '').' value="'.GETPOST("nbpiece").'">';
image - Dolibarr - Ne pas autoriser de valeur décimale dans le champ quantité stock

Non Regression Test on Spring Boot microservices and Kafka

Présentation d’outils pour implémenter une solution de test de non régression dans une architecture microservices avec les technologies, Spring Boot, Kafka, PostgreSQL, MongoDB, et ElasticSearch.

Schéma de l’architecture
Schéma de l’architecture

Certains de ces microservices communiquent avec une base de données. Parfois, un microservice est responsable de publier un message sur un topic, un autre est responsable d’écouter et réagir face au message reçu sur un topic.

Les problématiques soulevées avant de pouvoir tester le bon fonctionnement d’une fonctionnalité au sein de cette architecture :

  • Comment tester l’existence d’un objet sur un topic Kafka ?
  • Comment tester l’existence d’un enregistrement dans une base de données PostgresSQL, MongoDB, Elastic Search ?

Les outils pour tester cette architecture

Postman Newman : Exécuter le scénario de recette

PostgREST : Interagir avec la base de données PostgreSQL via API REST

Kafka REST Proxy : Interagir avec un topic via API REST

Kafdrop : Interagir avec un topic via API REST et interface graphique

  • Fonctionnalités
    • Publier des messages sur un topic via API REST.
    • Récupérer des messages sur un topic via API REST.
    • Interface graphique pour consulter les messages présents sur un topic.
  • Lien

RestHeart MongoDB : Interagir avec une base de données via API REST

Fujifilm transfer Raw pictures from the Fujifilm Camera Remote App is tedious ! Do this instead.

Xiaomi Mi 9T RAW & JPEG import via USB C to USB C connection OTG Android

Xiaomi Mi 9T RAW & JPEG import via USB C to USB C connection OTG Android

How to import RAW photos from Fujifilm to your Android phone ?

Use the USB OTG option on Android !

Example with the Xiaomi Mi 9T and Fujifilm X-S10.

Connect a USB C to USB C between your phone and your Fujifilm Camera.

android raw & jpeg import options via usb otg
Android raw & jpeg import options via usb otg
Xiaomi Mi 9T RAW & JPEG import via USB C to USB C connection OTG Android
Xiaomi Mi 9T RAW & JPEG import via USB C to USB C connection OTG Android

Adobe Lightroom

If you have the Adobe Lightroom App installed on your phone, you can scan all JPEG, RAW files and Videos files in the memory card of your Camera. You can select which one to import directly into a Lightroom Album.

adobe lightroom android filter view import via usb otg 1 - Fujifilm transfer Raw pictures from the Fujifilm Camera Remote App is tedious ! Do this instead.
adobe lightroom android filter view import via usb otg
adobe lightroom android raw jpeg import camera via usb otg - Fujifilm transfer Raw pictures from the Fujifilm Camera Remote App is tedious ! Do this instead.
adobe lightroom android raw & jpeg import camera via usb otg

Google Photos

Google Photos can be used to navigate through your files, and import them.

google photo android jpeg import via usb otg - Fujifilm transfer Raw pictures from the Fujifilm Camera Remote App is tedious ! Do this instead.
google photo android jpeg import via usb otg
google photo android jpeg import via usb otg select - Fujifilm transfer Raw pictures from the Fujifilm Camera Remote App is tedious ! Do this instead.
google photo android jpeg import via usb otg select

Android File Manager

Lastly, with the Android file Manager the default file manager installed on your phone, example here with the file manager of the Xiaomi MI 9 T, import into a folder in the phone memory.

file manager android open preview jpeg import via usb otg
file manager android open preview jpeg import via usb otg
file manager android jpeg & raw import via usb otg
file manager android jpeg & raw import via usb otg
file manager android filter jpeg import via usb otg
file manager android filter jpeg import via usb otg

The advantage of directly connect the camera to the phone with a USB cable, it allows you to import the RAW files. Then you can edit RAW files directly into your Adobe Lightroom App.