URL de déconnexion

Déconnecte un utilisateur enregistré ou invité. Cela efface la session de l'utilisateur actuel, et commence une session en tant qu'utilisateur générique.

Structure de l'adresse URL

http:// host_name/path/
Nom qualifié complet du serveur HCL Commerce et chemin de configuration

Valeurs des paramètres

storeId
Numéro de référence du magasin dont l'utilisateur est en train de se déconnecter.
Adresse URL
Adresse URL à appeler une fois que la commande a abouti.
rememberMe
Détermine si le client doit être mémorisé après la déconnexion. Les valeurs valides sont true et false. Si elle n'est pas spécifiée, la valeur par défaut est false (non mémorisée).

Exemple

Cet exemple déconnecte un utilisateur du système.

http://myhostname/webapp/wcs/stores/servlet/Logoff?storeId=1

Comportement

  • Efface les informations de session de l'utilisateur.
  • Renvoie vers l'URL définie dans le paramètre URL, ou vers la vue LogoffView si celui-ci n'est pas défini.
  • Lorsque cette commande est utilisée pour la déconnexion, la déconnexion est faite pour un magasin, et non pour un site.

Conditions d'exception

Aucun.

Exemple

Cet exemple déconnecte un utilisateur du système, mais sa session persiste.


http://myhostname/webapp/wcs/stores/servlet/Logoff?storeId=1&rememberMe=true

Comportement

  • Si rememberMe=true, l'utilisateur est déconnecté, mais il est mémorisé par le magasin. La session persiste, et l'utilisateur enregistré peut voir le contenu de son panier (mais pas les informations du type historique de commande ou adresses). Pour consulter des informations confidentielles, le client devra se reconnecter au magasin.
  • Par défaut, la commande de déconnexion supprime la session persistante.C'est-à-dire, par défaut, rememberMe=false lors de la déconnexion.
    Remarque : Pour plus d'informations, voir Sessions persistantes.

Conditions d'exception

Aucun.