Remplir un champ AVANT le champ identifiant

This topic contains 1 reply, has 2 voices, and was last updated by  sylvain 9 months, 1 week ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #33474 Reply

    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 Reply

    sylvain
    Keymaster

    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

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Remplir un champ AVANT le champ identifiant
Your information: