DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Double authentification
  • Durée de validité
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Vérifie le code donné par une application d'authentification.
Exemple
SI DoubleAuthVérifieCode(nCode, sCléTOTP) = Faux ALORS
Erreur("Le code ne correspond pas.")
RETOUR
FIN
Syntaxe
<Résultat> = DoubleAuthVérifieCode(<Code> , <Clé TOTP>)
<Résultat> : Booléen
  • Vrai si le code est correct,
  • Faux dans le cas contraire.
<Code> : Entier ou chaîne de caractères
Code à 6 chiffres donné par l'application d'authentification.
AndroidWidget Android Ce paramètre est obligatoirement un entier.
<Clé TOTP> : Chaîne de caractères
Chaîne ANSI contenant la clé TOTP de l'utilisateur à authentifier.
Remarques

Durée de validité

  • La durée de validité du code est légèrement supérieure à celle montrée par l'application d'authentification. Par exemple, lorsque Google Authenticator affiche un nouveau code, le précédent reste encore valide 1 minute.
  • La fonction DoubleAuthVérifieCode vérifie les codes générés 1 minute avant et 1 minute après l'instant où la demande de vérification a été effectuée.
  • WEBDEV - Code Serveur Pour un site Web, pensez à vérifier que l'heure UTC du serveur Web est correcte. Le serveur qui héberge le site Web peut être dans un autre fuseau horaire que les utilisateurs du site, mais le serveur et les appareils doivent être à la même heure.
Liste des exemples associés :
WD Double Authentification Exemples didactiques (WINDEV) : WD Double Authentification
[ + ] Cet exemple montre comment utiliser la double authentification afin de sécuriser l'accès à des comptes utilisateurs.
Il utilise une double authentification TOTP qui génère un code à 6 chiffres toutes les 30 secondes.

Le code est généré par n'importe quel Authenticator qui gère le protocole TOTP (Google, Microsoft, ...)
WW_Double_Authentification Exemples didactiques (WEBDEV) : WW_Double_Authentification
[ + ] Cet exemple montre comment utiliser la double authenfication afin de sécuriser l'accès à des comptes utilisateurs.
Il utilise une double authentification TOTP qui génère un code à 6 chiffres toutes les 30 secondes.
Le code est généré par n'importe quel Authenticator qui gère le protocole TOTP (Google, Microsoft, ...)
Composante : wd290ggl.dll
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/11/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale