Проверка TOTP-кода в n8n без хранения данных
| Продавец | Продано | Возвратов | Отзывы | ||
|---|---|---|---|---|---|
| Automatizator | 0 | 0 |
|
||
₽ 595.00
Описание
# Проверка TOTP-кода в n8n с Python и HMAC-SHA1 для 2FA без хранения данныхЭтот шаблон автоматизации позволяет проверять одноразовые пароли (TOTP), генерируемые приложениями вроде Google Authenticator, используя секретный ключ. Обработка выполняется локально в n8n через Python-скрипт с алгоритмом HMAC-SHA1 — без передачи или хранения чувствительных данных во внешние системы. Идеально подходит для безопасной реализации двухфакторной аутентификации.
## Кому подойдёт
- Разработчики, внедряющие двухфакторную аутентификацию в своих системах.
- Системные администраторы, управляющие безопасностью доступа к внутренним сервисам.
- Автоматизаторы, создающие кастомные схемы верификации в n8n без привлечения внешних API.
## Что делает автоматизация
- Принимает вручную введённый TOTP-код и секретный ключ.
- Декодирует Base32-секрет и вычисляет ожидаемый TOTP-код с использованием HMAC-SHA1.
- Сравнивает предоставленный код с рассчитанным.
- Возвращает статус валидации: 1 (успех) или 0 (ошибка).
- Может запускаться по ручному триггеру, например, при обработке формы или входа пользователя.
## Что входит в пакет
- Готовый workflow для n8n.
- Логика обработки TOTP через Python code node.
- Интеграция с внутренней логикой n8n (без внешних сервисов).
- Базовая текстовая инструкция по настройке и тестированию.
## Что нужно для запуска
- Экземпляр n8n (локальный или облачный).
- Доступ к редактированию нод, включая Python code node (если используется окружение с поддержкой Python).
- Знание формата Base32-секретов и способа их получения из систем генерации TOTP.
## Польза и эффекты
- Реализация 2FA без хранения паролей или учётных данных.
- Полный контроль над процессом верификации внутри n8n.
- Минимизация рисков безопасности за счёт локальной обработки.
- Возможность интеграции в любые кастомные потоки аутентификации.
- Поддержка стандартного TOTP-протокола (RFC 6238).
## Важное о формате продукта и поддержке
**Важно:** вы приобретаете именно готовый шаблон сценария автоматизации. Разворот под вашу инфраструктуру, интеграция с конкретными аккаунтами и сервисами, индивидуальная помощь в настройке, доработки под нестандартные стеки и любая консультационная поддержка оказываются отдельно и оплачиваются по индивидуальному тарифу. Для обсуждения доработок и индивидуальной помощи вы можете связаться с нами через чат.
Дополнительное описание