Défis d'authentification CLI
La version d'août 2021 de Bitwarden (2021-09-21) a introduit des exigences de client_secret.
tip
Pour les flux de travail automatisés ou pour fournir un accès à une application externe, nous recommandons d'utiliser la identifiant bw --apikey
Obtenez votre clé API personnelle
Pour obtenir votre clé API personnelle :
Dans l'application web Bitwarden, naviguez vers Paramètres → Sécurité → Clés :
Clés Sélectionnez le bouton Afficher la clé API et entrez votre mot de passe principal pour valider l'accès.
Depuis la boîte de dialogue clé API, copiez la valeur client_secret:, qui est une chaîne aléatoire comme
efrbgT9C6BogEfXi5pZc48XyJjfpR.
Répondre aux défis
Selon vos préférences, vous pouvez client_secret chaque fois qu'un défi est lancé :
Répondez aux défis avec une variable d'environnement
Les défis d'authentification rechercheront une variable d'environnement non vide BW_CLIENTSECRET avant de vous inviter à en entrer une manuellement. Enregistrer cette variable avec la
Bash
Bashexport BW_CLIENTSECRET="client_secret"PowerShell
Bashenv:BW_CLIENTSECRET="client_secret"warning
Si votre client_secret est incorrect, vous recevrez une erreur. Dans la plupart des cas, c'est parce que vous avez
Répondez aux défis manuellement
Lorsqu'un défi d'authentification est lancé et qu'aucune valeur BW_CLIENTSECRET n'est trouvée, on vous demandera d'entrer manuellement votre valeur client_secret :
warning
Si votre client_secret est incorrect, vous recevrez une erreur. Dans la plupart des cas, c'est parce que vous avez