$totp.getCode¶
Description¶
Retourne le code à 6 chiffres correspondant au secret passé en paramètre.
Par défaut la fonction base le calcul sur le timestamp courant. Il est
toutefois possible de forcer un autre timestamp.
Syntaxe¶
$totp.getCode( secretKey [ , timestamp ] )
Paramètres¶
secretKeystring- Clé secrète TOTP
timestampstring- Timestamp pour lequel le code droit être généré.
Retour¶
Code à 6 chiffres sous forme de string.
Exemple¶
L'exemple ci-dessous génère une clé TOTP puis génère des codes à 6 chiffres. En particulier, l'exemple démontre que le code généré pour le timestamp "+ 30 secondes" correspond au code généré après une pause de 30 secondes.
Exemple de traces générées par le code ci-dessus: