Utilisation des champs de mot de passe

Vous pouvez contrôler l’accès à un formulaire en utilisant une zone de mot de passe et un script. Plusieurs options sont associées au champ de mot de passe :

  • Une option de caractère de masquage vous permettant de spécifier un caractère qui masque les données introduites par l’utilisateur. En outre, le mot de passe ne s’affiche pas dans le champ de mot de passe.

  • Un modèle de saisie qui décrit la syntaxe des valeurs à entrer à l’exécution dans le champ de mot de passe.

  • Un modèle de validation qui sert à vérifier la valeur entrée par l’utilisateur à l’exécution.

  • Une option pour spécifier que le mot de passe est obligatoire, recommandé ou facultatif, avec un message invitant l’utilisateur à saisir une valeur recommandée ou obligatoire.

Remarque : Le seul but de l’affichage des caractères dans le champ durant la saisie est que l’utilisateur puisse les voir. Aucune tentative n’est effectuée pour masquer la valeur du champ des interfaces de programmation ou lors de l’envoi des données. Si vous souhaitez sécuriser vos données, vous devez vous servir d’une liaison sécurisée (protocole SSL, par exemple) pour les chiffrer lors de la transmission.

Pour ajouter un champ de mot de passe dans un formulaire interactif

  1. Dans la palette Bibliothèque d’objets, cliquez sur la catégorie Standard et faites glisser un objet de champ de mot de passe sur la conception de formulaire.

  2. A l’aide des palettes Disposition, Police, Paragraphe et Bordure, définissez les propriétés du champ de mot de passe.

  3. Ajoutez un modèle de validation si vous voulez valider le mot de passe et le message affichés lorsque le format du mot de passe n’est pas correct.

  4. (Facultatif) Modifiez le caractère de masquage par défaut.

  5. Ajoutez toute donnée de liaison nécessaire.

  6. Enregistrez la conception de formulaire et testez-la.

Pour modifier le caractère d’affichage du mot de passe

Le caractère d’affichage de mot de passe qui s’affiche par défaut lorsqu’un utilisateur entre un mot de passe est l’astérisque (*). Vous pouvez modifier ce caractère à l’aide de l’option Caractère d’affichage du mot de passe dans l’onglet Champ de la palette Objet.

 Dans la palette Objet, cliquez sur l’onglet Champ, sélectionnez le caractère par défaut (*) dans Caractère d’affichage du mot de passe, puis saisissez le nouveau caractère, par exemple #.

Pour spécifier un format de saisie et un message de validation

Vous pouvez aussi inclure un modèle de validation pour valider la saisie de l’utilisateur à l’exécution et un message pour demander à l’utilisateur de saisir à nouveau le mot de passe si le format n’est pas correct. Chaque fois que l’utilisateur introduit un nouveau mot de passe, celui-ci est comparé au modèle de validation. Si le modèle ne correspond pas, un message s’affiche.

Vous pouvez remplir de manière dynamique un message de modèle de validation à l’aide d’une valeur issue d’une source de données. Vous serez ainsi assuré que les utilisateurs saisissent la valeur correcte dans le champ.
  1. Dans la palette Objet, cliquez sur l’onglet Valeur, cliquez sur le bouton Modèle de validation, puis effectuez l’une des opérations suivantes :

    • Dans la liste Sélectionner un type, sélectionnez un modèle de validation ou, dans la zone Modèle, indiquez un modèle personnalisé.

    • Dans la zone Message du modèle de validation, saisissez un message demandant à l’utilisateur d’entrer la valeur correcte.

  2. Pour générer une erreur à l’exécution, sélectionnez Erreur.