包的发布和设置修改需要 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+TQgoZZ6CtSzoRGrY3gVRc2vPM15C5hM7QSuZTjv3/R7nMEHSm3CbFFOs5mPegPM3cRjvOE40OnSuIzqS0QR8ErPVvWremetG3RwzgskwgFXRDejw625bcbiWapcdODFC6ka7bBuDSptn1QCRp8MO6aeGAzR4v1EJVH3U8LVxaH2meMS+9OesW94LQzpN4PCSwK8cfHvzpnoS2208ETZq0AE6l8x77na3/VvtJ4k6/BFkAs9BrNpPVJdbYlpRTBpSXY85byCcGQ8jTgT7CfY9H76E2XB7xO2YIODUQaKyxns+1oZFGQ3KMzSnr6ZYoZbkZtcQNSLpA5i5b6kgS+0iRbz8Q3y8VO2WsDbSvr86N0NO7gFQe1n9uCHwSum7Z9Zosqs70kc/BH/46LrkyJnEmTTCWWqLKQ88VqH6OttqOSJfstVpi0vJtFNutAIJO517AJUU+m3AzW2ZilecMmd8CS5BIX//MvIyKKO4+Jw8QNikkK6x0DgXRGyxHZZKsj1b2CNyGtn+lYQFIYpm5fXCbgYZsNswL9VNaJ6E04thFuj4SrqXbN3V4rNDkmDFDkGGy0LTLSMeKpnyzKigDuPMsmWDZBPgjQrvkXM8V4HDeIuSfv5b0FaC2MDiz6Ewt8rKoTbWFL7Kk=

    3. U1LEIpvAztrnDMm8Fs5CoMBnI5/U2XXgVIifmFJcBTlc68vlTScSRCOvdkcUHdgixnOm/YPWIzmaU7UBHUsYX5hq6TUJIOqMEFUjP9c2ZVfIuXl+b8lP+Pp2Q0V9jBSGvC9pz+UlMvqlpcE93mZw96HkKPFu6ExIhKnP/rgWpaSkmh5ozX/hfX2mTlvbNGZuumIr3iiF51O9dX8CiMd5EqVjFlb9AeDY3trELvWBOs9Ohq0Te2O39a08h6uUnVjPk0KKYfrpvnlVWpY7uIYXnUGlpH7YvpC3BRIr20PBl+U=

  5. 5WwDuBZerLJpeFSIu0T0R1Xy51BvkfTjyqLTYvwm404=