DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WEBDEV 2024 !
Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions de pilotage du Serveur d'application WEBDEV
  • Gestion de la double authentification
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
Supprime une application du serveur d'application WEBDEV.
Exemple
CompteAdmin est un adminWBAuth
CompteAdmin.AdresseServeur = "https://monserveur.com"
CompteAdmin.Utilisateur = "user"
CompteAdmin.MotDePasse = "password"

Applications est un tableau de adminWBApplication
Applications = AdminWBListeApplication(CompteAdmin)
POUR i = 1 _À_ Applications.Occurrence  
    	SI Applications[i].Type = adminWBTypeSite ALORS
		// Supprime un site
		AdminWBSupprimeApplication(CompteAdmin, Applications[i].ComptePropriétaire, Applications[i].Nom, adminWBTypeSite)
	FIN
FIN
Syntaxe
<Résultat> = AdminWBSupprimeApplication(<Serveur d'application WEBDEV> , <Compte propriétaire> , <Nom de l'application> , <Type d'application>)
<Résultat> : Booléen
  • Vrai si l'application a été supprimée,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Serveur d'application WEBDEV> : Variable de type adminWBAuth
Nom de la variable de type adminWBAuth décrivant le serveur et le compte administrateur utilisé pour interroger le Serveur d'application WEBDEV.
<Compte propriétaire> : Chaîne de caractères
Nom du compte propriétaire de l'application.
<Nom de l'application> : Chaîne de caractères
Nom de l'application à désinstaller.
<Type d'application> : Constante de type Entier
Type d'application à supprimer :
adminWBTypeSiteSite WEBDEV.
adminWBTypeWebserviceRESTWebservices REST.
adminWBTypeWebserviceSOAPWebservices SOAP.
adminWBTypeWebSocketWebSockets.
Remarques
Nouveauté 2024

Gestion de la double authentification

Il est possible d'activer la double authentification sur un compte via l'administrateur distant WEBDEV. La vérification en 2 étapes nécessite d'obtenir un code unique pour vérifier l'identité de l'utilisateur. Ce code peut être reçu par email ou via une application "Authenticator".
Lors de l'utilisation d'une fonction de pilotage du serveur d'application WEBDEV, si le compte utilise la double authentification, une erreur d'authentification peut survenir. Deux cas doivent être pris en compte :
  • si la fonction renvoie un booléen, <Résultat> est à Faux. Pour vérifier si l'erreur concerne l'authentification, il est nécessaire de vérifier la valeur de la variable ErreurDétectée et la valeur renvoyée par la fonction ErreurInfo
  • si la fonction ne renvoie pas de booléen. Pour vérifier si l'erreur concerne l'authentification, les conditions suivantes doivent être réunies :
La procédure à suivre pour gérer cette erreur est la suivante :
  • Faire une fenêtre / page permettant à l'utilisateur de saisir son code de vérification.
  • En cas d'erreur due à la double authentification :
    • Afficher la fenêtre de saisie du code de vérification.
    • L'utilisateur reçoit automatiquement le code d'authentification selon la méthode choisie dans l'administrateur distant WEBDEV. Il peut alors saisir le code dans la fenêtre / page.
    • Affecter le code à la propriété "CodeVérification" de la variable adminWBAuth.
    • Ré-exécuter la fonction de pilotage.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/04/2024

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