La propriété privacy.services contient des paramètres liés à la vie privée contrôlant les services offerts par le navigateur ou par des tiers. Chaque propriété est un objet  types.BrowserSetting.

Propriétés

passwordSavingEnabled
Un objet types.BrowserSetting dont la valeur sous-jacente est booléen. Si true, le gestionnaire de mot de passe du navigateur proposera de stocker des mots de passe lorsque l'utilisateur les entre. Par défaut est true.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
passwordSavingEnabled (Oui) Non5656 (Oui)

Exemples

Désactivez le gestionnaire de mot de passe si possible.

function onSet(result) {
  if (result) {
    console.log("success");
  } else {
    console.log("failure");
  }
}

  var getting = browser.privacy.services.passwordSavingEnabled.get({});
  getting.then((got) => {
    console.log(got.value);
    if ((got.levelOfControl === "controlled_by_this_extension") ||
        (got.levelOfControl === "controllable_by_this_extension")) {
      var setting = browser.privacy.services.passwordSavingEnabled.set({
        value: false
      });
      setting.then(onSet);
    } else {
      console.log("Not able to set passwordSavingEnabled");
    }
  });

Remerciements :

Cette API est basée sur l'API Chromium chrome.privacy.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : hellosct1
 Dernière mise à jour par : hellosct1,