Nœud TOTP n8nConfigurer TOTP dans n8n.
Un code à usage unique se fabrique dans le workflow, pas à côté. Le nœud TOTP n8n génère un mot de passe temporaire, ce code court qui expire au bout de quelques secondes. Une opération, 3 options, un credential fait d'un secret et d'un label. Utile dès qu'une étape réclame un code frais.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud TOTP n8n dans un workflow ?
Le nœud TOTP n8n fabrique un mot de passe à usage unique basé sur le temps et le transmet au nœud suivant comme n'importe quelle donnée du workflow. Il est livré avec n8n, il expose une seule opération, et il s'authentifie avec un credential fait d'un secret et d'un label. Tu le glisses entre l'étape qui réclame un code et celle qui le consomme. Pas de script à écrire.
Premier réflexe à avoir : ce nœud n'ouvre jamais un workflow. Un déclencheur le précède, un Schedule Trigger qui tourne à heure fixe, un Webhook (une URL qu'un autre système appelle pour lancer l'exécution), ou le trigger d'un outil déjà branché. Le nœud TOTP s'exécute ensuite sur chaque item entrant et rend son code pour cet item.
Alimenter un appel qui réclame un code. Place le nœud juste avant HTTP Request et récupère la valeur générée avec une expression, cette syntaxe {{ $json.champ }} qui va chercher un champ dans le nœud précédent. Un nœud produit, le suivant envoie, et l'exécution reste lisible.
Garder une trace de ce qui a été généré. Rien n'oblige à s'arrêter au code lui-même. Une ligne écrite dans Google Sheets à chaque passage donne un historique consultable sans ouvrir n8n, pratique le jour où quelqu'un demande à quelle heure telle étape a tourné.
Recoller plusieurs branches avant l'étape finale. Quand le code arrive d'un côté et le reste du contexte de l'autre, Merge réunit les deux flux en un seul item, prêt pour l'appel suivant. Et si une exécution part de travers, un message posté dans Slack vaut mieux qu'un workflow qui échoue en silence.
Deux limites à connaître avant de construire dessus. Le nœud tient en une opération, et la version 1 est la plus haute que donne le catalogue : inutile de chercher un second mode caché. Ensuite, il ne parle pas HTTP. HTTP Request reste le recours quand un nœud dédié manque une opération d'API HTTP, jamais pour ce qui n'est pas un appel HTTP, et générer un code n'en est pas un. Pour prendre du recul sur la plateforme elle-même, la Formation n8n couvre ce que cette page ne traite pas.
Comment créer le credential TOTP dans n8n ?
- 01
Récupérer le Secret et le Label
Le credential s'authentifie avec un secret et un label, tous deux issus de la configuration de l'authentificateur. Le Secret est la clé encodée dans le QR code, une valeur arbitraire en Base32, par exemple
BVDRSBXQB2ZEL5HE. Le Label identifie le compte, sous forme de chaîne encodée en URI. Prépare la paire avant d'ouvrir n8n. - 02
Enregistrer le credential TOTP
Dans n8n, ouvre le menu Credentials et crée un credential TOTP, c'est-à-dire un jeu d'informations de connexion enregistré une fois et réutilisé dans tous les workflows. Colle le Secret, puis le Label, et enregistre. Secret et label est la seule méthode d'authentification acceptée : ni écran OAuth, ni droits à relire.
- 03
Le choisir dans le nœud
De retour sur le canvas, ouvre le nœud TOTP et sers-toi de Credential to connect with pour sélectionner le credential enregistré, ou pour en créer un depuis le panneau. L'unique opération du nœud le réclame, donc rien ne tourne tant qu'il n'est pas posé. Ensuite il sert à tous les nœuds TOTP de l'instance.
Que sait faire le nœud TOTP ?
Le nœud TOTP expose une opération. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
Generate secret
generateSecretCe que tu vois dans n8n
Notes & cas d'usage
La seule opération du nœud, celle qui produit le mot de passe à usage unique basé sur le temps. Aucun paramètre n'est requis : posé tel quel, le nœud rend déjà un code. La collection Options s'ouvre avec « Add option » ; les options non ajoutées gardent leur valeur par défaut.
Paramètres clés
- Algorithm : l'algorithme de hachage HMAC,
SHA1par défaut, avec aussiSHA224,SHA256,SHA384,SHA512et la familleSHA3-224àSHA3-512. - Digits : le nombre de chiffres du code généré, 6 par défaut.
- Period : la durée de validité du code en secondes, 30 par défaut.
Besoin d'aide pour automatiser TOTP avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
TOTP et n8n, les questions qui reviennent
01Le nœud TOTP est-il gratuit dans n8n ?
02Que faut-il configurer pour qu'il fonctionne ?
03Quelles sont les limites du nœud ?
04Quand préférer le nœud TOTP n8n à HTTP Request ?
05n8n ou Make pour ce type d'étape ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.
