包的发布和设置修改需要 2FA

为了保护您的包,作为包发布者,您可以要求对包具有写入权限的每个人都启用双重身份验证 (2FA)。这将要求用户在发布包时除了提供登录令牌外还提供 2FA 凭据。有关详细信息,请参阅 "配置双重身份验证"。

您还可以选择允许使用双重身份验证或 自动化令牌 进行发布。这允许您在 CI/CD 工作流中配置自动化令牌,但需要来自交互式发布的双重身份验证。

配置双重身份验证

  1. 在 npm "注册" 页面上,输入您的账户详细信息并单击登录。

  2. 导航到您希望需要第二个因素来发布或修改设置的包。

  3. 单击设置。

  4. BrvnQV3GdGt1tYD3q85UZ7uHcXtUcZSUJegV2TTWkj9GUU+LF/7KVfMAybOWzM+4pU0NGDPOuMR8n+W8yn9yAg==

    1. DaJ5vFKlkQ6i8RnzdkQpfY0ZIy4+rQ/6xy3Ymad6sAqnk6eBs1KDfZnVvyMic0s+6Y+qvnKE2sBGBMmlAAtkfjTqb0gMTFeTfd81BLm9N3BGH8Gbe1INHXcrbpLA09NJupARVbJ9UbEUOyG71QeCbI70XtYCZ80oh+C21ATEGIjq4qsFp7BvSNpygKrZKEzvft1LgqyURnVJeNMDDy+Zqc5z+ojAjKLOw/CZvWQB7JSAhA2DODlKFcum/rE7LIqa

    2. yIliH3ZxWEfqTlqVjxIPm/SMg4h0hJzYD+TQgoZZ6CtSzoRGrY3gVRc2vPM15C5hegu11K+iTe5HBp73+0ToRpc2RqwS4+G/Cz9eaWc7gPzTPh5CWRSdfe/6sFOlfWGJ2adqXNAUzYkrZcThUI6L4EIvGcZjhhjAhSVxHTYls0XxideYeD+Ogfiwbaov+i5wlB27QfLmNy8du69st4NlsrQAT8BOc6z8PyzBq8s0EI6eaLLs2706uG19MLbDLfXYZWBu3DsdlZ2Mxew+zTHSm0xSewsZKWXzP5PJk6Dg+YKLWeiYlHdYSdeNkGoR+SBVRDA9T5RRY5t4Y3cNjzGfQlJqH1xMrhjDPRZ5Rzh5nvV0+6M+iSX+jszZNECI4qFDcQqpXeNtDMawk4D/cJ3OhXMpKHECSAhV2BRfzMoyIVLc+JKR+X0BFofigieNppzx08BvQ91518Ftsr6V2UyhkwKvMnuUumSNviGUY13XZdqrzrrN7X5Kzmiu7KjUXciaNy3dKWgV+5ySGS1ME0d3QDryeN6TcPbtF51Xs64iLqF8qi7TqyJBvbVF6mv0b24E0OMqmaBQsQzfj3tC7ud4hmZM6m+gFJ0+xOAhxP2EqzZzR8fErs2RdfcAmMwCJHJiaAY3R0KVK5052oa9UWo45n7mU70iyaeGIhBtNFNBdb8x3A0Ex10svCOnQbUSYOE8extq5gt9HiKjaiMJQ7cPV3JvFH2EDyMok0vas/BsheWacwGXb5wS6ZGnnhnc9L6P/nsIdmqCYpo6GK4Qj3IiZA==

    3. yIliH3ZxWEfqTlqVjxIPm/SMg4h0hJzYD+TQgoZZ6CtxDChi9LbrFudk5fS/aKsg4DcUqyLpw7Mygt83/K2oKaHJi7ldhh2TltWle7BhF8gtus/pFx3pYI9nY2ULkdgUEwYupOR5D2qTkvuwxBhw0dmkFWiw3XFGDYdY9W7o9Q+8IgUhSj9v8US/TZebLcA9kJDQkNtP56yaEi3OOp+yAPN/AhGmLxCPQtOK1eQ+IqXIZG8I3aMni9zByq9f1YWoWAt18Id8tjQ9Ows9I3lROf9UdqJc2uzoyrLwbqUmcEIgzgHgwy62UdA6LdQmoeu5EfL+yNRuMtl0PTRAujIvt5F+gK6+g70IpATr3I3BYWhrt2mBThHclp7wN6aHo8DP

  5. 5WwDuBZerLJpeFSIu0T0R1Xy51BvkfTjyqLTYvwm404=