---
title: Как работает 2FA-сервис
description: 2FA-сервис — генерация, отправка, проверка кодов на стороне платформы
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

# Как работает 2FA-сервис

> **Коротко:** 2FA-сервис автоматизирует отправку и проверку кодов верификации. Платформа сама генерирует код, отправляет его и проверяет ответ пользователя.

## Кому подходит

- Роль: Клиент, Разработчик
- Уровень: Новичок

## Что это

2FA-сервис — режим «Под ключ». Платформа берёт на себя всю работу с кодом:

1. **Генерирует** код.
2. **Отправляет** код через нужный канал.
3. **Принимает** код от пользователя.
4. **Проверяет** код.
5. **Возвращает** результат: верно или неверно.

Вам не нужно писать логику генерации и проверки кодов.

## Как это работает

### Полный цикл

1. Вы отправляете номер телефона получателя.
2. Платформа генерирует код.
3. Платформа отправляет код через выбранный канал.
4. Получатель вводит код на вашем сайте.
5. Вы отправляете код на проверку.
6. Платформа сравнивает код и возвращает результат.

### Что вы получаете

В ответе на первый запрос — **requestId**. По нему можно проверить статус.

В ответе на проверку — **результат**: код верный или неверный.

## Преимущества

- **Быстрая интеграция** — два API-запроса.
- **Безопасность** — платформа отвечает за генерацию кодов.
- **Простота** — не нужно писать свою логику.
- **Гибкость** — можно использовать любой канал.

## Как подключить

1. Зарегистрируйтесь в OTP-сервисе.
2. Зарегистрируйте имя отправителя.
3. Создайте API-ключ.
4. Настройте 2FA-интеграцию. Подробнее: [Как настроить 2FA-интеграцию](/02-otp/01-turnkey/otp-102-setup-2fa).
5. Протестируйте отправку и проверку.

## Каналы для 2FA

2FA-сервис работает через все каналы:

- SMS.
- WhatsApp.
- TTS.
- RCS.
- FlashCall.
- Email.
- Telegram Gateway.
- Viber.
- Mobile Push.

## Что дальше

- [Как настроить 2FA-интеграцию](/02-otp/01-turnkey/otp-102-setup-2fa)
- [Как редактировать 2FA-интеграцию](/02-otp/01-turnkey/otp-103-edit-2fa)
- [Принцип работы 2FA: на стороне платформы](/02-otp/01-turnkey/otp-106-platform-side)
- [Принцип работы 2FA: на стороне клиента](/02-otp/01-turnkey/otp-107-client-side)

## Частые проблемы

| Симптом | Причина | Решение |
|---|---|---|
| Не приходит код | Канал недоступен | Проверьте статус в EDR |
| Код неверный | Истёк срок | Запросите новый код |
| Ошибка API | Неверный ключ | Проверьте X-API-Key |

## См. также

- [Какой режим выбрать](/02-otp/00-start-here/otp-002-choose-mode)
- [Проверка 2FA-запроса](/02-otp/01-turnkey/otp-109-check-request)
- [Как работает умный шлюз](/02-otp/02-smart-gateway/otp-201-how-gateway-works)

## Нужна помощь?

- OTP-коды: support@otpcod.ru
