NPM рдордзреНрдпреЗ рдЯреЙрдк 500 рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╛рдареА рдЕрдирд┐рд╡рд╛рд░реНрдп рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ

NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ 500 рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп NPM рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рджреЗрдЦрд░реЗрдЦ рдХрд░рдгрд╛рд▒реНрдпрд╛ рдЦрд╛рддреНрдпрд╛рдВрд╕рд╛рдареА рдЕрдирд┐рд╡рд╛рд░реНрдп рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдЖрд╢реНрд░рд┐рдд рдкреЕрдХреЗрдЬрдЪреА рд╕рдВрдЦреНрдпрд╛ рд▓реЛрдХрдкреНрд░рд┐рдпрддреЗрдЪрд╛ рдирд┐рдХрд╖ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реА рдЧреЗрд▓реА. рд╕реВрдЪреАрдмрджреНрдз рдкреЕрдХреЗрдЬреЗрд╕рдЪреЗ рджреЗрдЦрднрд╛рд▓ рдХрд░рдгрд╛рд░реЗ рдХреЗрд╡рд│ рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдХреЗрд▓реНрдпрд╛рдирдВрддрд░рдЪ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рдмрджрд▓-рд╕рдВрдмрдВрдзрд┐рдд рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рддреАрд▓, рдЬреНрдпрд╛рд╕рд╛рдареА Authy, Google Authenticator рдЖрдгрд┐ FreeOTP рд╕рд╛рд░рдЦреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реЗ рд╡рди-рдЯрд╛рдЗрдо рдкрд╛рд╕рд╡рд░реНрдб (TOTP) рд╡рд╛рдкрд░реВрди рд▓реЙрдЧрд┐рди рдкреБрд╖реНрдЯреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдХреА рдЖрдгрд┐ рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХ рд╕реНрдХреЕрдирд░, WebAuth рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддрд╛рдд.

рдЦрд╛рддреНрдпрд╛рддреАрд▓ рддрдбрдЬреЛрдбреАрдкрд╛рд╕реВрди NPM рдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдордЬрдмреВрдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╣рд╛ рддрд┐рд╕рд░рд╛ рдЯрдкреНрдкрд╛ рдЖрд╣реЗ. рдкрд╣рд┐рд▓реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдд рдкреНрд░рдЧрдд рдЦрд╛рддреЗ рд╕рддреНрдпрд╛рдкрди рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдирд╕рд▓реЗрд▓реА рд╕рд░реНрд╡ NPM рдЦрд╛рддреА рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреНрдпрд╛рд╕рд╛рдареА npmjs.com рдордзреНрдпреЗ рд▓реЙрдЧ рдЗрди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдирд╛ рдХрд┐рдВрд╡рд╛ npm рдордзреНрдпреЗ рдкреНрд░рдорд╛рдгреАрдХреГрдд рдСрдкрд░реЗрд╢рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдирд╛ рдИрдореЗрд▓рджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд▓реЗрд▓рд╛ рдПрдХ-рд╡реЗрд│ рдХреЛрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЙрдкрдпреБрдХреНрддрддрд╛ рджреБрд╕рд▒реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдд, 100 рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╛рдареА рдЕрдирд┐рд╡рд╛рд░реНрдп рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ.

рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛ рдХреА 2020 рдордзреНрдпреЗ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрднреНрдпрд╛рд╕рд╛рдиреБрд╕рд╛рд░, рдХреЗрд╡рд│ 9.27% тАЛтАЛрдкреЕрдХреЗрдЬ рдореЗрдВрдЯреЗрдирд░рдиреЗ рдкреНрд░рд╡реЗрд╢ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд╛рдкрд░рд▓реЗ рдЖрдгрд┐ 13.37% рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ, рдирд╡реАрди рдЦрд╛рддреНрдпрд╛рдВрдЪреА рдиреЛрдВрджрдгреА рдХрд░рддрд╛рдирд╛, рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рддрдбрдЬреЛрдб рдХреЗрд▓реЗрд▓реЗ рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдиреНрд╣рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдЬреЗ рдЬреНрдЮрд╛рдд рджрд┐рд╕рд▓реЗ. рдкрд╛рд╕рд╡рд░реНрдб рд▓реАрдХ. рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рддрдкрд╛рд╕рдгреА рджрд░рдореНрдпрд╛рди, тАЬ12тАЭ рд╕рд╛рд░рдЦреНрдпрд╛ рдЕрдВрджрд╛рдЬреЗ рдЖрдгрд┐ рдХреНрд╖реБрд▓реНрд▓рдХ рдкрд╛рд╕рд╡рд░реНрдбрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ 13% NPM рдЦрд╛рддреНрдпрд╛рдВрдордзреНрдпреЗ (123456% рдкреЕрдХреЗрдЬреЗрд╕) рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛. рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрддрд╛рдВрдкреИрдХреА рдЯреЙрдк4 рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬреЗрд╕рдордзреАрд▓ 20 рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЦрд╛рддреА, рджрд░рдорд╣рд╛ 13 рджрд╢рд▓рдХреНрд╖рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡реЗрд│рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реА рдкреЕрдХреЗрдЬреЗрд╕ рдЕрд╕рд▓реЗрд▓реА 50 рдЦрд╛рддреА, рджрд░рдорд╣рд╛ 40 рджрд╢рд▓рдХреНрд╖рд╛рд╣реВрди рдЕрдзрд┐рдХ рдбрд╛рдЙрдирд▓реЛрдб рдЕрд╕рд▓реЗрд▓реА 10 рдЖрдгрд┐ рджрд░рдорд╣рд╛ 282 рджрд╢рд▓рдХреНрд╖рд╛рд╣реВрди рдЕрдзрд┐рдХ рдбрд╛рдЙрдирд▓реЛрдб рдЕрд╕рд▓реЗрд▓реА 1 рдЦрд╛рддреА рд╣реЛрддреА. рдЕрд╡рд▓рдВрдмрдирд╛рдВрдЪреНрдпрд╛ рд╕рд╛рдЦрд│реАрд╕рд╣ рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреЗ рд▓реЛрдбрд┐рдВрдЧ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди, рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕реВ рдЦрд╛рддреНрдпрд╛рдВрдЪреА рддрдбрдЬреЛрдб NPM рдордзреАрд▓ рд╕рд░реНрд╡ рдореЙрдбреНрдпреВрд▓реНрд╕рдкреИрдХреА 52% рдкрд░реНрдпрдВрдд рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реВ рд╢рдХрддреЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛