n1ro°
RU

Текст и данные · Инструкция

Как включить двухфакторную аутентификацию npm из CLI

Для npm-аккаунта 2FA можно настроить из CLI, если выбранный registry реализует profile API. Режим `auth-and-writes` защи

Редакция N1RO · Проверено

Короткий ответ

После `npm whoami` выполните `npm profile enable-2fa auth-and-writes` и завершите интерактивную настройку второго фактора.

Что сделать

  1. 1: Сначала войдите в нужный registry/account и проверьте `npm whoami`.
  2. 2: Запустите `npm profile enable-2fa auth-and-writes`.
  3. 3: Следуйте интерактивной настройке второго фактора и после завершения проверьте профиль через `npm profile get`.

Команда или настройка

  • npm profile enable-2fa auth-and-writes

Проверка

  • Сначала проверьте текущий registry и пользователя через `npm whoami`.
  • Не закрывайте интерактивную настройку до подтверждения второго фактора.
  • После включения повторно откройте профиль и убедитесь, что режим 2FA изменился.

Важно

Возможности зависят от registry; сторонний npm-compatible registry может не поддерживать `npm profile` полностью.

Что учитывать

Возможности зависят от registry; сторонний npm-compatible registry может не поддерживать `npm profile` полностью.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. npm profile). Пример и формулировки — редакция N1RO на 2026-09-18.