К содержимому
Claude Code с 0:полный курс
Уровень 15 · Отладка и безопасность 4 мин Проверено автором · 24 июн. 2026 г.

Безопасность: пароли, ключи, токены

Пароли, ключи и токены — это ключи от твоего дома. Их нельзя показывать, выкладывать в код или пересылать в чате. Используй разные надёжные пароли и менеджер паролей.

Уровень 15 · 0 / 12 уроков0%

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

На уровнях 11 и 14 ты уже встречал ключи и переменные окружения — те самые секретные значения, которые проект прячет от чужих глаз. Теперь поговорим о них всерьёз. Пароли, ключи и токены — это ключи от твоего цифрового дома. И обращаться с ними нужно так же бережно, как с настоящими ключами от квартиры.

Ключи, пароли, токены — кто есть кто

Эти слова часто стоят рядом, давай разложим их:

  • Пароль — то, что ты вводишь, чтобы войти куда-то: в почту, в банк, в сервис.
  • Ключ (API-ключ) — секретное значение, которое позволяет твоему проекту обращаться к чужому сервису. Например, чтобы отправлять письма или брать данные.
  • Токен — цифровой пропуск. Сервис выдаёт его и по нему узнаёт, что запрос пришёл именно от тебя, не спрашивая пароль каждый раз.

У всех троих общее одно: это секреты. Тот, у кого они есть, может действовать от твоего имени.

Чего нельзя делать никогда

Раз это ключи от дома, есть вещи, которые делать просто нельзя:

  • Не показывай их. Никому — ни в видео, ни на скриншоте, ни «по-быстрому коллеге».
  • Не выкладывай в код. Код часто попадает на GitHub, где его видят другие. Ключ внутри кода — это ключ от дома под ковриком на виду у всех.
  • Не пересылай в чате. Сообщения остаются в истории, их могут переслать дальше или прочитать чужие глаза.

Важно

Если ключ или токен где-то засветился — считай, что он скомпрометирован. Не надейся, что «никто не заметит»: ботам хватает секунд, чтобы найти ключ в открытом коде. Такой ключ нужно сразу отозвать и выпустить новый.

Вот почему секреты держат в переменных окружения, а не прямо в коде — мы об этом говорили на уровне 14. Так ключ остаётся снаружи проекта и не уезжает на GitHub вместе с кодом.

Мини-проверка

Почему API-ключ опасно записывать прямо в код проекта?

Надёжные пароли и менеджер

С паролями есть два простых правила: они должны быть надёжными и разными для разных сервисов. Если использовать один пароль везде, то стоит ему утечь с одного сайта — и под угрозой сразу все.

Но как запомнить десятки длинных разных паролей? Никак — и не надо. Для этого есть менеджер паролей.

Совет

Менеджер паролей сам придумывает сложные пароли, хранит их в зашифрованном виде и подставляет, когда нужно. Тебе достаточно помнить один мастер-пароль — от самого менеджера. Удобно и куда безопаснее, чем держать всё в голове или в заметках.

Относись к паролям, ключам и токенам как к ключам от собственного дома — и твой цифровой дом будет в безопасности.

Проверь себя

Отвечено 0/3
Режим:

Можно ли выкладывать ключи и токены прямо в код?

Что такое токен простыми словами?

Что помогает держать пароли надёжными и под рукой?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Вопросы и ответы по уроку

Можно ли выкладывать ключи и токены прямо в код?

Код часто оказывается на GitHub и виден другим. Ключ в коде — это как оставить ключ от дома под ковриком на виду у всех.

Что такое токен простыми словами?

Токен — это цифровой пропуск. Сервис по нему понимает, что запрос пришёл именно от тебя, без ввода пароля каждый раз.

Что помогает держать пароли надёжными и под рукой?

Менеджер паролей хранит сложные разные пароли за тебя, а тебе нужно помнить только один — от самого менеджера.

Почему API-ключ опасно записывать прямо в код проекта?

Код нередко оказывается в открытом доступе на GitHub, поэтому ключ внутри кода видят посторонние. Секреты держат в переменных окружения, снаружи проекта.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K