Remplir un champ AVANT le champ identifiant

Ce sujet a 1 réponse, 2 participants et a été mis à jour par  sylvain, il y a 3 mois et 1 semaine.

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #33474 Répondre

    Guillaume

    Bonjour,

    Je souhaiterais configurer swSSO sur un site stockant les identifiants dans des menus déroulants suivant une base de données sélectionnée précédemment.

    Le premier champ à remplir est un menu déroulant contenant plusieurs base de données, il faut en sélectionner une.
    Le deuxième champ est l’identifiant se trouvant dans un menu déroulant regroupant tous les identifiants possibles pour la base de données sélectionnée.
    Le troisième champ est le mot de passe.

    J’ai réussi à remplir l’identifiant et le mot de passe mais pas le champ base de données ! swSSO détecte le champ base de données car ce champ est, de base, sur le premier choix et swSSO le supprime mais ne le remplit pas. Il laisse le champ vide. Je pense que cela est dû au fait que l’identifiant est rempli en premier et donc dans la mauvaise base de données.

    Est-il possible de faire saisir à swSSO le champ base de données AVANT le champ identifiant ?

    Merci d’avance

    #33478 Répondre

    sylvain
    Admin bbPress

    Bonjour,

    Effectivement swSSO commence par remplir l’identifiant et ensuite les identifiants secondaires, ce qui peut provoquer le problème que vous rencontrez.

    Il y a peut-être une astuce :
    – Utilisez une configuration simplifiée
    – Vous ne mettez rien dans le champ « Champ identifiant »
    – Dans le champ « Champ mot de passe », vous mettez 1
    – Dans le champ « Validation », vous mettez :
    [STAB][STAB][ID2][TAB][ID][TAB][ENTER]

    Explication : STAB permet de simuler shift-tab et donc de remonter au champ précédent. swSSO va commencer par saisir le mot de passe, puis remonter au champ base de données, saisir l’identifiant secondaire 2, faire tab, saisir l’identifiant, faire tab, puis en entrée.

    Si le mot de passe soit effacé quand il saisit les 2 identifiants, vous pourrez essayer :
    [STAB][STAB][ID2][TAB][ID][TAB][PWD][ENTER]

    Enfin, si jamais vous voyez que les changements sont trop rapides entre les champs et que les saisies se font mal, intercalez des temporisations entre chaque action, par exemple [50] = 50 millisecondes. [STAB][50][STAB][50][ID2]…

    En espérant que ça fonctionne !

    Sylvain

2 sujets de 1 à 2 (sur un total de 2)
Répondre à : Remplir un champ AVANT le champ identifiant
Vos informations: