Code TOTP
n8n : TOTPToutes les offres1 entrée · 1 sortie
Génère le code à usage unique (double authentification) d'un secret TOTP.
Fonctionnement
Algorithme RFC 6238, calculé à l'heure du worker. Réglages par défaut compatibles avec les applications d'authentification courantes (SHA1, 6 chiffres, 30 s).
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Secret TOTPobligatoire | connexion | Connexion enregistrée de l'organisation. |
| Algorithme | choix | Valeurs : SHA1, SHA256, SHA512. |
| Chiffres | choix | Valeurs : 6, 8. |
| Période (secondes) | nombre | — |
| Champ de sortieobligatoire | texte | Notation pointée acceptée (resultat.valeur). Les autres champs de l'élément sont conservés. |
Données reçues et renvoyées
- EntréeListe d'éléments.
- SortieChaque élément, avec { token, secondsRemaining } dans le champ de sortie.
Erreurs
Secret qui n'est pas en base32, période hors 10–300 s.
À savoir. Le code est enregistré dans l'historique comme toute sortie : il expire après la période.
Exemple
Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.
{
"algorithm": "SHA1",
"digits": "6",
"period": "30",
"outputField": "totp"
}