• Resolved gericos

    (@gericos)


    Bonjour,

    Je me permets de rédiger en Fran?ais.

    En utilisant WC et WPML sur un site, j’ai un soucis de redirection sur la page de déconnexion des clients. J’appelle la page de déconnexion WC en utilisant wc_get_account_endpoint_url( ‘customer-logout’ ). Avec le plugin WPML activé, cela me donne ce type d’URL si je suis sur une page italienne par exemple:

    https://www.monsite.com/il-mio-account/customer-logout/?lang=it&_wpnonce=5c8b6cc3ab

    Lorsque je clique dessus, je suis renvoyé vers la page d’accueil en Fran?ais avec une URL qui ressemble à cela:

    https://www.monsite.com/?lang=itpifpafpouf%2F&action=logout&redirect_to=https%3A%2F%2Fwww.monsite.com%2Fil-mio-account%2F%3Flang%3Dit&_wpnonce=d5ad657ebf

    La déconnexion ne se réalise pas. Le mot “pifpafpouf/” est l’URL configurée pour WPS Hide Login. C’est très ennuyeux que cela apparaisse ici. Auriez-vous une piste ?

    Merci par avance

    Cdt, JC

Viewing 1 replies (of 1 total)
  • Plugin Support MaximeWPS

    (@seinomedia)

    Bonjour,

    Comme l’indique l’URL, il s’agit d’un WP nonce qui est généré avec un usage unique et un délai d’expiration court avant sa régénération. Si vous testez cette URL sans nonce, cela doit fonctionner : https://www.monsite.com/il-mio-account/customer-logout/?lang=it. Après, je ne crois pas que cela ait quoique ce soit à voir avec WPS Hide Login.

    Pour la redirection, cela a s?rement à voir avec vos permaliens certainement configurés sans / à la fin, ce qui fait qu’il n’y en a pas entre lang=it et pifpafpouf.

    Pour l’apparition du slug secret, WPS Hide Login est prévu pour cacher l’URL de connexion et éviter les attaques de force brute. Si la page est publique, le plugin est inutile.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.