Passwords pour les développeurs

Les mêmes générateurs respectueux de la vie privée que passwords.lu — dans Chrome et dans VS Code. Génération locale, contrôle Have I Been Pwned optionnel et partage via PrivateNote.

Choisissez votre environnement

Chrome

Popup barre d'outils et panneau latéral, plus QR Wi‑Fi invité téléchargeable.

Ajouter à Chrome

VS Code

Panneau latéral, raccourcis palette et insertion au curseur.

Installer pour VS Code

Pourquoi nous les avons créées

Vous êtes déjà dans le navigateur ou dans VS Code quand il faut une clé API, un compte de test, une phrase Wi‑Fi invité ou un mot de passe pour un fichier env. Changer de contexte casse le rythme — et sous pression, on réutilise vite quelque chose de faible.

passwords.lu fonctionne déjà entièrement sur votre appareil — rien n'est stocké sur nos serveurs. Les extensions Chrome et VS Code reprennent la même idée là où les secrets sont réellement utilisés.

Pas de compte, pas de sync cloud des secrets générés — juste des générateurs et des contrôles quand vous en avez besoin.

Passwords pour Chrome

Générez des secrets depuis la barre d'outils ou le panneau latéral sans ouvrir passwords.lu. Inclut des QR Wi‑Fi invité téléchargeables en PNG.

Comment installer

Recherchez « Passwords » par passwords.lu dans le Chrome Web Store, ou ouvrez la fiche directement :

Ouvrir le Chrome Web Store

Démarrage rapide

Après l'installation, cliquez sur l'icône Passwords dans la barre d'outils.

  1. Ouvrir le popup ou le panneau

    Utilisez l'icône pour un popup rapide, ou le panneau latéral pour plus d'espace. Password est sélectionné avec un secret déjà généré.

  2. Choisir ce qu'il vous faut

    Passez aux onglets phrase secrète, PIN, clé API, pseudonyme ou Wi‑Fi invité. Les options s'adaptent — longueur, caractères, mots, SSID.

  3. Copier ou télécharger

    Copier en un clic. Sur l'onglet Wi‑Fi, téléchargez un QR PNG scannable. PrivateNote pour transmettre un secret.

  4. Vérifier du texte sur une page

    Clic droit sur une sélection : contrôle de force ou de fuite — pratique pour revoir des identifiants sans les coller ailleurs.

Ce que vous obtenez

Tout reste local sauf si vous activez explicitement le contrôle de fuite.

  • Popup et panneau latéral. Six générateurs, sortie en direct et badges de force et de fuite.
  • QR Wi‑Fi invité. Phrase mémorable et QR WIFI téléchargeable en PNG pour les visiteurs.
  • Score de force local. zxcvbn (et contrôles PIN) sur votre machine — sans envoi.
  • Contrôle de fuite optionnel. Have I Been Pwned via k-anonymat : seul un préfixe de hash quitte l'appareil.

Passwords pour VS Code

Générez et validez des secrets sans quitter l'éditeur — panneau, commandes palette et insertion au curseur.

Comment installer

Recherchez « Passwords » dans le VS Code Marketplace, ou installez depuis le terminal :

Ouvrir le VS Code Marketplace

Vous préférez le terminal ?

code --install-extension passwordslu.passwords-lu-generator
Panneau latéral de l'extension Passwords pour VS Code avec générateur, badges de force et de fuite, et actions de copie
Le panneau latéral — choisissez un type, ajustez les options, agissez sur le résultat.

Démarrage rapide

Après l'installation, vous pouvez tout ignorer jusqu'au prochain secret.

  1. Ouvrir le panneau

    Dans la barre d'activité (barre latérale gauche), cliquez sur l'icône Passwords. Le panneau s'ouvre avec Password sélectionné et un nouveau secret déjà généré.

  2. Choisir ce qu'il vous faut

    Passez aux onglets phrase secrète, PIN, clé API ou pseudonyme. Les options s'adaptent — longueur, jeux de caractères, nombre de mots, etc.

  3. Utiliser le résultat

    Copier est l'action principale. Vous pouvez aussi insérer au curseur, régénérer ou ouvrir PrivateNote pour transmettre le secret.

  4. Aller plus vite avec la palette

    Cmd/Ctrl+Shift+P, tapez Passwords pour générer-copier en une fois ou analyser la sélection ou le presse-papiers.

Ce que vous obtenez

Tout reste local sauf si vous activez explicitement le contrôle de fuite.

  • Générateurs dans le panneau. Cinq types de secrets, sortie en direct et badges de force et de fuite.
  • Raccourcis palette. Générer, copier, insérer et analyser sans toucher au panneau.
  • Score de force local. zxcvbn sur votre machine — sans réseau, avec une étiquette lisible comme « Très fort ».
  • Contrôle de fuite optionnel. Have I Been Pwned via k-anonymat : seul un préfixe de hash quitte l'appareil.

Référence des commandes

Toutes les commandes sont sous la catégorie Passwords. Les plus utiles au quotidien :

Générer

Sélecteurs interactifs et raccourcis avec vos valeurs par défaut.

CommandeRôle
Passwords: Generate…Choisir un type, puis copier, insérer, partager ou régénérer
Passwords: Generate and Copy…Choisir un type et copier immédiatement
Passwords: Generate PasswordMot de passe avec longueur et règles par défaut
Passwords: Generate PassphrasePhrase secrète avec liste EFF longue
Passwords: Generate PINCode PIN numérique
Passwords: Generate API KeyBase64url, hex ou alphanumérique avec préfixe
Passwords: Generate UsernameAdjectif + nom ou chaîne aléatoire

Analyser

Vérifier du texte existant — pratique pour des fichiers env ou des collages.

CommandeRôle
Passwords: Check Selection StrengthScore zxcvbn local sur la sélection
Passwords: Check Selection for BreachesContrôle HIBP k-anonymat sur la sélection
Passwords: Check Clipboard for BreachesContrôle HIBP sur le presse-papiers

Panneau

CommandeRôle
Passwords: Open PanelAfficher le panneau Passwords

Personnaliser les défauts

Paramètres → Extensions → Passwords pour les valeurs de l'espace de travail.

  • passwords-lu.passwordLength — default 20. Longueur par défaut des mots de passe
  • passwords-lu.passphraseWords — default 5. Mots dans les phrases secrètes
  • passwords-lu.pinLength — default 6. Chiffres dans les PIN
  • passwords-lu.apiKeyPrefix — default sk_. Préfixe des clés API
  • passwords-lu.usernameMode — default composite. composite (adjectif+nom) ou random
  • passwords-lu.breachCheckEnabled — default false. Contrôle HIBP automatique après génération de mots de passe et phrases

Local et privé

Les deux extensions suivent le même modèle de confidentialité que passwords.lu — vos secrets ne sont pas notre produit.

  • La génération reste sur votre machine. Aléatoire cryptographiquement sûr. Rien n'est journalisé ni envoyé à passwords.lu.
  • Les contrôles de force sont hors ligne. L'analyse ne touche jamais le réseau.
  • Les contrôles de fuite utilisent le k-anonymat. Si activé, seuls les cinq premiers caractères d'un hash SHA-1 vont à Have I Been Pwned.
  • Partager ouvre PrivateNote dans le navigateur. Le secret passe dans le fragment d'URL, pas dans les logs serveur.

Aller plus loin

Prêt à essayer ?

Installez là où vous travaillez — Chrome, VS Code, ou les deux.