Vues de l'invalidation du mot de passe

Pour utiliser la fonction de sécurité Invalidation du mot de passe, vous devez définir la vue ChangePassword pour votre magasin.

ChangePassword

Cette vue s'affiche si le mot de passe d'un utilisateur a expiré ou si l'utilisateur a demandé à changer son mot de passe. Elle doit fournir à l'utilisateur un formulaire lui permettant de saisir le mot de passe en cours (celui qui a expiré) et un nouveau mot de passe. Le bouton Envoyer appelle l'instruction ResetPassword. Le formulaire doit également contenir un bouton Annuler qui redirige l'utilisateur vers une autre page, dans la plupart des cas, la page de garde du magasin.

Attributs de la vue ChangePassword

ECConstants.EC_PASSWORD_EXPIRED_FLAG
1
Le mot de passe de l'utilisateur a expiré. Cet attribut est requis pour distinguer cette vue de celle utilisée pour la fonction de modification du mot de passe, car elles sont identiques. La page JSP doit rechercher cet attribut pour savoir quelle page afficher.
null
L'utilisateur a demandé à changer son mot de passe.
ECUserConstants.EC_UREG_LOGONID
ID connexion de l'utilisateur en cours.
ECConstants.EC_LOGIN_RETURN_URL
Adresse URL vers laquelle le navigateur est redirigé après une modification du mot de passe. Cette adresse URL sera transmise à une instruction d'action sous le nom ECConstants.EC_URL.

Attributs du formulaire ChangePassword

ECUserConstants.EC_UREG_LOGONID
ID connexion de l'utilisateur. L'ID connexion en cours a été transmis à la vue.
ECUserConstants.EC_UREG_LOGONPASSWORDOLD
Ancien mot de passe.
ECUserConstants.EC_UREG_LOGONPASSWORD
Nouveau mot de passe.
ECUserConstants.EC_UREG_LOGONPASSWORDVERIFY
Vérification du nouveau mot de passe.
ECConstants.EC_URL
Adresse URL vers laquelle sont redirigés les utilisateurs après la modification du mot de passe. La valeur a été transmise à la vue.
ECUserConstants.EC_RELOGIN_URL
Adresse URL vers laquelle le navigateur est redirigé si la modification du mot de passe a échoué.