Sortie du gestionnaire de paquets NPM 8.15 avec prise en charge de la vérification locale de l'intégrité des paquets

GitHub a annoncé la sortie du gestionnaire de paquets NPM 8.15, inclus dans la distribution de Node.js et utilisé pour la distribution de modules en JavaScript. Il est noté que plus de 5 milliards de paquets sont téléchargés chaque jour via NPM.

Principaux changements :

  • Une nouvelle commande « audit signatures » a Ă©tĂ© ajoutĂ©e pour effectuer un audit local de l'intĂ©gritĂ© des paquets installĂ©s, sans nĂ©cessiter de manipulations avec des utilitaires PGP. Le nouveau mĂ©canisme de vĂ©rification est basĂ© sur des signatures numĂ©riques utilisant l'algorithme ECDSA et l'utilisation d'un HSM (Hardware Security Module) pour la gestion des clĂ©s. Tous les paquets dans le dĂ©pĂŽt NPM ont dĂ©jĂ  Ă©tĂ© ressautĂ©s avec le nouveau schĂ©ma.
  • Une authentification Ă  deux facteurs amĂ©liorĂ©e a Ă©tĂ© rendue disponible pour un usage gĂ©nĂ©ral. Un processus simplifiĂ© de connexion et de publication dans npm CLI, opĂ©rant via un navigateur, a Ă©tĂ© ajoutĂ©. En spĂ©cifiant l'option « —auth-type=web » pour l'authentification du compte, une interface web s'ouvre dans le navigateur. Les paramĂštres de session sont mĂ©morisĂ©s. Pour Ă©tablir une session, il est nĂ©cessaire de confirmer l'email Ă  l'aide de mots de passe Ă  usage unique (OTP), et lors des opĂ©rations dans les sessions dĂ©jĂ  Ă©tablies, il suffit de confirmer la deuxiĂšme Ă©tape de l'authentification Ă  deux facteurs. Un mode de mĂ©morisation est fourni, permettant d'effectuer des opĂ©rations de publication pendant 5 minutes Ă  partir de la mĂȘme IP et avec le mĂȘme token sans demandes supplĂ©mentaires d'authentification Ă  deux facteurs.
  • Il est dĂ©sormais possible de lier les comptes GitHub et Twitter Ă  NPM, permettant de se connecter Ă  NPM en utilisant des comptes GitHub et Twitter.

Parmi les plans futurs, il est mentionné l'inclusion d'une authentification à deux facteurs obligatoire pour les comptes liés à des paquets ayant plus d'un million de téléchargements par semaine ou ayant plus de 500 paquets dépendants. Pour l'instant, l'authentification à deux facteurs obligatoire s'applique uniquement aux 500 paquets les plus populaires.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster