Rendre les apps détectables par le Okta Browser Plugin

Okta Browser Plugin détecte automatiquement les éléments du formulaire de connexion sur la plupart des pages des apps Web. Cependant, le plug-in ne détecte parfois pas les éléments de formulaire et ne peut donc pas remplir les champs pour l'utilisateur. Cette rubrique explique comment coder vos éléments de formulaire de connexion pour que Okta Browser Plugin détecte votre formulaire de connexion et remplisse ses champs.

Directives pour le codage des boutons Soumettre

  1. Utilisez les éléments DOM <button, <input> ou <a> pour la soumission d'un formulaire. N'utilisez pas <div> ni <img> pour cette commande.
  2. Le bouton d'envoi doit être visible par l'utilisateur. Configurez précisément ses dimensions en hauteur et en largeur. Enregistrez l'événement de clic directement sur ce bouton, et non sur ses nœuds parent ou enfant.
  3. Le bouton d'envoi doit se trouver à proximité des champs Nom d'utilisateur et Mot de passe sur la page.
  4. Votre arborescence DOM doit être aussi simple que possible. Cela facilite la tâche de Okta Browser Plugin.
  5. Dans l'arborescence DOM, ne placez pas trop de nœuds parent et enfant entre l'entrée du bouton d'envoi et les entrées du nom d'utilisateur et du mot de passe.
  6. Utilisez des mots clés en anglais pour le texte ou la valeur du bouton, comme Continue, Go, Next, Ok, Save, Sign in, Submit ou Verify. Le plug-in utilise les expressions régulières suivantes lorsqu'il recherche les éléments du bouton d'envoi sur un formulaire :
    • /^(?!forgot).(log\W(i|o)n)/i,
    • /save/i,
    • /sign\Win/i,
    • /^ok$/i,
    • /^submit$/i
    • /continue\s$/i,
    • /next\s*$/i,
    • /go\s*$/i,
    • /verify\s*$/i