OTP: что это и как получить одноразовый код на почту

OTP (one-time password) — одноразовый пароль: короткий код, который сервис присылает на почту или по SMS либо показывает в приложении, чтобы убедиться, что вход или регистрацию выполняете именно вы. Код срабатывает один раз и живёт недолго, а после нового запроса прежний обычно перестаёт действовать.

Эта статья — для тех, кто увидел «OTP» в форме, письме или чате и хочет понять, что от него ждут, и для тех, кому нужно получить такой код на почту, в том числе на отдельный адрес. Подробнее всего — про OTP по электронной почте.

Что значит OTP и почему пишут «отп» и «отр»

Аббревиатура расшифровывается как one-time password, иногда — one-time PIN. По-русски то же самое называют одноразовым паролем, кодом подтверждения, проверочным кодом или кодом безопасности: разные сервисы пишут по-разному, суть одна.

Варианты «отп код» и «отр код» в поиске — это та же аббревиатура, набранная русскими буквами. Кириллические «О», «Т» и «Р» выглядят как латинские O, T и P, поэтому «ОТР» на экране легко принять за OTP, а «отп» — просто прочтение вслух. Если в письме или форме стоит OTP, OTP-код или «введите OTP», от вас ждут цифры, которые только что пришли.

Четыре вида OTP: почта, SMS, приложение и ссылка

Вид Что вы получаете Где искать Особенность
OTP на почту Письмо с кодом, часто код стоит прямо в теме Входящие, вкладки Gmail, «Спам» Работает без телефона, но письмо может задержаться
OTP по SMS Сообщение с кодом на номер Телефон Привязан к номеру; без сети не придёт
Код в приложении-аутентификаторе (TOTP) Шесть цифр, которые обычно меняются каждые 30 секунд Приложение на телефоне Писем нет совсем; зависит от точного времени на телефоне
Ссылка вместо кода Кнопка или ссылка «Подтвердить» в письме Почта Открывайте в том браузере, где идёт регистрация

Какой вид использовать, решает сервис: если форма просит код из приложения, письма не будет, сколько ни жди. Если на экране выбран номер телефона, код уйдёт по SMS. Во всех остальных случаях код ищите в почте.

Как выглядит OTP на почту и где его искать

Письмо с одноразовым кодом обычно короткое: отправитель — сам сервис, в теме или первой строке — код, ниже — просьба никому его не сообщать. Чаще всего это шесть цифр, но встречаются и четыре, и восемь; иногда вместо цифр приходит ссылка.

Скорость у отправителей разная: в статистике OTPGmail код GitHub обычно появляется через около 1 минуты, а письмо OpenAI для ChatGPT — через около 1 минуты. Поэтому первые пару минут ничего не нажимайте повторно.

Где искать письмо в своём ящике:

  1. Во «Входящих» и через поиск по названию сервиса.
  2. В Gmail — во вкладках «Промоакции», «Соцсети», «Оповещения» и в разделе «Вся почта».
  3. В «Спаме» любого ящика. Нашли там — отметьте письмо как «Не спам».

Срок жизни кода назначает сервис, и он бывает очень разным. У GitHub, например, код проверки нового устройства действует час, а ссылка подтверждения адреса — 24 часа. Если код не принимают, запросите новый один раз и вводите код из последнего письма. Пошаговый разбор — в статье не приходит код подтверждения на почту, а о разнице между кодом и ссылкой — в инструкции как подтвердить адрес электронной почты.

Не путать: ОТП Банк, OTP в фандомах и просьбы «скиньте код»

Как получить OTP на отдельный адрес

Если код нужен для регистрации, но отдавать основной ящик не хочется — для тестового аккаунта, проекта или аккаунта под клиента, — код можно принять на арендованный адрес. В OTPGmail это выглядит так:

  1. Откройте раздел «Арендовать ящик», в поле «Сервис» найдите нужный сервис, в поле «Тип адреса» выберите Gmail или iCloud и нажмите «Арендовать».
  2. Скопируйте выданный адрес из колонки «E-mail» и вставьте его в форму регистрации.
  3. Пока письма нет, в заказе стоит «Ждём код» и идёт отсчёт «Истекает через:». Когда письмо приходит, код появляется в колонке «Коды», а статус меняется на «Выполнен».
  4. Нет кода за 25 минут — заказ отменяется сам, и 100 % стоимости возвращается на баланс.

В сам ящик входить не нужно: пароля нет, вы видите только код или ссылку от выбранного сервиса. Адрес принимает письма в пределах срока заказа, поэтому аккаунт, который собираетесь вести долго, переведите на свою почту. OTPGmail работает только с почтой: не сдаёт номера телефонов и не принимает SMS. Как выбрать подходящий адрес, разобрано в статье какая почта нужна для регистрации, а сам продукт описан на странице аренда Gmail.

Если OTP нужно получить программой

Для автотестов и интеграций тот же код забирают через API. Запрос POST /v1/orders с кодом сервиса возвращает адрес, затем GET /v1/orders/{id} опрашивают раз в 3–5 секунд: когда письмо приходит, статус становится completed, а код лежит в массиве otp вместе со временем получения. При повторе запроса на создание заказа передавайте тот же заголовок Idempotency-Key, чтобы не арендовать второй ящик. Обзор запросов и ошибок — на странице API для почты.

Как пользоваться OTP безопасно

Часто задаваемые вопросы

OTP и код подтверждения — это одно и то же?

Почти всегда да. «Код подтверждения», «проверочный код», «код безопасности» и OTP обозначают одноразовый код, который сервис присылает для проверки. Отличается только способ доставки: почта, SMS или приложение.

Почему OTP-код не подходит?

Чаще всего он устарел: вы запросили код повторно, и сервис отменил прежний. Вторая причина — истёк срок действия. Запросите новый код один раз и введите цифры из последнего письма.

Можно ли получить OTP без номера телефона?

Да, если сервис предлагает подтверждение по почте: тогда код придёт на e-mail. Если сервис принимает только SMS или звонок, почта не поможет.

Где взять OTP, если его нет ни в почте, ни в SMS?

Посмотрите, не просит ли форма код из приложения-аутентификатора: такие коды приходят не письмом, а появляются в приложении. Если же сайт пишет, что код отправлен, проверьте папки и вкладки ящика и подождите пару минут, прежде чем запрашивать его снова.

Похожие материалы

Получите код подтверждения на настоящий Gmail

Регистрация ничего не стоит. Деньги списываются только при выдаче ящика; нет кода за время ожидания (не более 25 минут) — 100 % автоматически возвращается на баланс.

Нет нужного сервиса? Нажмите Добавить сервис на странице аренды — мы рассмотрим его добавление.

Нужен не только код, а Gmail-аккаунт, в который можно войти? Смотрите Gmail-аккаунты на короткий срок · Возврат и гарантия