Aller au contenu

Code TOTP

n8n : TOTPToutes les offres1 entrée · 1 sortie

Génère le code à usage unique (double authentification) d'un secret TOTP.

Éléments reçusCode TOTPÉléments produits

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ètreTypeDétail
Secret TOTPobligatoireconnexionConnexion enregistrée de l'organisation.
AlgorithmechoixValeurs : SHA1, SHA256, SHA512.
ChiffreschoixValeurs : 6, 8.
Période (secondes)nombre—
Champ de sortieobligatoiretexteNotation 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.

Paramètres de l'exemple (JSON)Ouvrir l'éditeur
{
  "algorithm": "SHA1",
  "digits": "6",
  "period": "30",
  "outputField": "totp"
}

Voir aussi