Recursos · Integración n8n

Nodo TOTP n8nConfigura TOTP en n8n.

Un código de un solo uso también se fabrica dentro del flujo. El nodo TOTP n8n genera una contraseña temporal, ese código corto que caduca a los pocos segundos. Una operación, 3 opciones y una credencial con un secreto y una etiqueta. Sirve en cuanto un paso te pide un código nuevo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué hace el nodo TOTP n8n en un flujo de trabajo?

El nodo TOTP n8n crea una contraseña de un solo uso basada en tiempo y se la pasa al nodo siguiente como un dato más del flujo. Viene incluido con n8n, expone una única operación y se autentica con una credencial hecha de un secreto y una etiqueta. Lo colocas entre el paso que necesita un código nuevo y el que lo consume, y ahí acaba el trabajo de configuración.

Conviene saber esto antes de nada: el nodo nunca arranca un flujo. Delante va siempre un disparador, un Schedule Trigger a una hora fija, un Webhook (una URL que otro sistema llama para lanzar la ejecución) o el trigger de una herramienta que ya tengas automatizada. A partir de ahí, el nodo TOTP se ejecuta sobre cada item entrante y devuelve su código para ese item.

Dejar el código listo y con nombre propio. Un valor suelto envejece mal. Con Edit Fields (Set) le pones nombre al campo, descartas lo que sobra y el item llega limpio al paso siguiente, que es lo que agradeces meses después al reabrir el flujo.

Enviarlo a un endpoint que lo pide. Encadena HTTP Request detrás y recupera el valor con una expresión, la sintaxis {{ $json.campo }} con la que n8n lee un campo del nodo anterior. Un nodo produce, el otro llama.

Enterarte cuando algo falla. Una ejecución rota en silencio cuesta más que una alerta de dos líneas. Un aviso en Slack avisa al equipo el mismo día, y una fila añadida en Google Sheets deja el histórico a mano sin abrir n8n.

Dos límites antes de construir sobre él. El nodo tiene una sola operación y la versión 1 es la más alta que recoge el catálogo, así que no hay un segundo modo escondido. Y no habla HTTP: HTTP Request es el recurso cuando a un nodo dedicado le falta una operación de una API HTTP, nunca para algo que no sea una llamada HTTP, y generar un código no lo es. Si todavía estás decidiendo plataforma, la Reseña n8n entra en terreno que esta página no toca.

Conexión

¿Cómo se crea la credencial TOTP en n8n?

  1. 01

    Conseguir el Secret y el Label

    La credencial se autentica con un secreto y una etiqueta, y los dos salen de la configuración del autenticador. El Secret es la clave codificada en el código QR, un valor arbitrario en Base32 como BVDRSBXQB2ZEL5HE. El Label identifica la cuenta con una cadena codificada en URI. Ten la pareja lista antes de abrir n8n.

  2. 02

    Guardar la credencial TOTP

    En n8n, abre el menú Credentials y crea una credencial TOTP, es decir unos datos de conexión que se guardan una vez y se reutilizan en todos los flujos. Pega el Secret, después el Label, y guarda. Secreto y etiqueta es el único método de autenticación admitido, así que no hay pantalla OAuth ni permisos que revisar.

  3. 03

    Elegirla en el nodo

    De vuelta en el lienzo, abre el nodo TOTP y usa Credential to connect with para seleccionar la credencial guardada, o para crear una desde ahí mismo. La única operación del nodo la exige, así que nada se ejecuta hasta que esté puesta. A partir de ahí vale para todos los nodos TOTP de la instancia.

Acciones

¿Qué sabe hacer el nodo TOTP ?

El nodo TOTP expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

01

Generate secret

generateSecret

Lo que ves en n8n

Notas y casos de uso

La única operación del nodo, la que devuelve la contraseña de un solo uso basada en tiempo. Ningún parámetro es obligatorio, así que recién colocado ya entrega un código. La colección Options se abre con « Add option »; lo que no añades conserva su valor por defecto.

Parámetros clave

  • Algorithm: el algoritmo de hash HMAC, SHA1 por defecto, con SHA224, SHA256, SHA384, SHA512 y la familia SHA3-224 a SHA3-512.
  • Digits: cuántos dígitos tiene el código generado, 6 por defecto.
  • Period: cuántos segundos sigue siendo válido el código, 30 por defecto.
Casos de uso
no toques ninguna si el otro extremo espera los 6 dígitos de siempre durante 30 segundos, y abre la colección solo cuando pida otra cosa.
Necesitas ayuda

¿Necesitas ayuda para automatizar TOTP con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

TOTP y n8n, las dudas más frecuentes

01¿El nodo TOTP está incluido en n8n?
Sí. TOTP es un nodo core, entregado con la propia n8n. No hay nada que instalar, ningún marketplace que visitar ni coste adicional por el lado de n8n. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un flujo creado en una corre en la otra sin retocarlo. Eso vale más de lo que parece: el flujo que prototipas en Cloud es el mismo archivo que luego mueves a tu servidor, y el nodo TOTP que lleva dentro ni se toca.
02¿Qué hace falta configurar para que funcione?
Una credencial TOTP. El nodo se autentica con un secreto y una etiqueta, así que la credencial se crea una vez en el menú Credentials y se elige en el nodo bajo Credential to connect with. El Secret es la clave en Base32 que codifica el código QR al configurar el autenticador, y el Label identifica la cuenta con una cadena codificada en URI que puede llevar delante el nombre del proveedor. No hay pantalla OAuth ni permisos que revisar, pero sin esa credencial no se ejecuta nada. Además necesita un flujo alrededor: se ejecuta sobre cada item entrante y no abre una ejecución por su cuenta, así que delante va un Schedule Trigger, un Webhook o el trigger de una herramienta ya conectada.
03¿Qué límites tiene este nodo?
Lleva una sola operación, Generate Secret, sobre un solo recurso, y la versión 1 es la más alta que declara el catálogo. Todo lo configurable cabe en la colección Options: Algorithm, Digits y Period, tres campos y ninguno más. Tampoco tiene eventos de trigger, así que no vigila nada ni reacciona a nada. Un detalle sobre versiones que despista a mucha gente: un flujo antiguo puede mostrar una versión anterior del nodo, con menos opciones, y un nodo nunca cambia de versión por su cuenta.
04¿Cuándo usar el nodo TOTP n8n en lugar de HTTP Request?
Siempre que el código haya que fabricarlo en vez de pedirlo fuera. HTTP Request llama a cualquier endpoint HTTP y es el recurso cuando a un nodo dedicado le falta una operación de una API HTTP, pero nunca es la respuesta para algo que no sea una llamada HTTP. Generar una contraseña de un solo uso basada en tiempo ocurre en local, así que gana el nodo dedicado y en realidad no compiten. Lo interesante es la pareja: TOTP produce el valor y HTTP Request lo manda en la misma ejecución.
05¿n8n o Make para este tipo de paso?
Depende de lo que más pese en tu decisión. Make es una plataforma de automatización alojada, sin opción de autoalojamiento y facturada por operación, mientras que n8n corre en Cloud o en tu propia infraestructura. Los criterios honestos son esos: alojamiento, control de los datos, modelo de coste y qué lógica visual encaja mejor con tu forma de pensar. Si te importa que los datos se queden en tu servidor, el autoalojamiento zanja la duda. Si prefieres no administrar ningún servidor, el argumento va al revés.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.