Kompania GitHub ka prezantuar versionin e menaxherit të paketave NPM 8.15, i cili është pjesë e shpërndarjes së Node.js dhe përdoret për shpërndarjen e moduleve në gjuhën JavaScript. Raportohet se për çdo ditë më shumë se 5 miliardë paketa shkarkohen përmes NPM.
Ndryshimet kryesore:
- ĂshtĂ« shtuar njĂ« komandĂ« e re "audit signatures" pĂ«r tĂ« kryer auditimin lokal tĂ« integritetit tĂ« paketa qĂ« nuk kĂ«rkon manipulime me mjetet PGP. Mekanizmi i ri i verifikimit Ă«shtĂ« i bazuar nĂ« pĂ«rdorimin e nĂ«nshkrueseve digjitale tĂ« bazuara nĂ« algoritmin ECDSA dhe pĂ«rdorimin e HSM (Moduli i SigurisĂ« Harduerike) pĂ«r menaxhimin e çelĂ«save. TĂ« gjitha paketat nĂ« depo NPM tashmĂ« janĂ« ripĂ«rshkruar duke pĂ«rdorur skemĂ«n e re.
- JanĂ« shpallur tĂ« disponueshme pĂ«r pĂ«rdorim tĂ« gjerĂ« autentifikimi i zgjeruar me dy faktorĂ«. Procesi i thjeshtuar i hyrjes dhe publikimit nĂ« npm CLI tani funksionon pĂ«rmes shfletuesit. Kur specifikohet opsioni "âauth-type=web" pĂ«r autentifikimin e llogarisĂ«, hapet njĂ« ndĂ«rfaqe web nĂ« shfletues. Parametrat e sesionit mbahen mend. PĂ«r tĂ« instaluar sesionin, kĂ«rkohet tĂ« konfirmohet emaili duke pĂ«rdorur fjalĂ«kalimet njĂ«herĂ«she (OTP), dhe gjatĂ« operacioneve nĂ« sesionet e vendosura, mjafton tĂ« konfirmohet faza e dytĂ« e autentifikimit me dy faktorĂ«. Ofron njĂ« mod pĂ«r kujtesĂ«, i cili lejon kryerjen e operacioneve tĂ« publikimit pĂ«r 5 minuta nga e njĂ«jta IP dhe me tĂ« njĂ«jtin token pa kĂ«rkesa tĂ« tjera pĂ«r autentifikim me dy faktorĂ«.
- ĂshtĂ« bĂ«rĂ« e mundur lidhja e llogarive GitHub dhe Twitter me NPM, duke lejuar tĂ« lidheni me NPM duke pĂ«rdorur llogaritĂ« nĂ« GitHub dhe Twitter.
Në planet e ardhshme përmendet përfshirja e autentifikimit të detyrueshëm me dy faktorë për llogaritë që lidhen me paketa që kanë më shumë se 1 milion shkarkime në javë ose kanë më shumë se 500 varësi. Aktualisht, autentifikimi i detyrueshëm me dy faktorë aplikohet vetëm për 500 paketat më të njohura.
Burimi: opennet.ru
