Discourse a-t-il un return_path ou un return_link que je peux exploiter pour rediriger vers le lien précédent après la connexion ?

Pourquoi, après s’être connecté, Discourse ne redirige-t-il pas vers ce chemin ?

https://discourse.test.com/login?return_path=%2Fsecure-uploads%2Foriginal%2F2X%2F0%2F0f72a30f024ed5e37791d404a1fc611e90606650.pdf

Essentiellement, nous voulons que le scénario suivant fonctionne :

Un utilisateur visite un fichier qui n’est pas accessible au public, il voit une erreur 404 et est redirigé vers la page de connexion après quelques secondes. Après s’être connecté, il devrait revenir au fichier et le télécharger.

Est-ce que je dois faire quelque chose de personnalisé ? J’ai simplement ajouté return_path à la fin en utilisant JavaScript dans le composant.

Merci de m’aider !

Merci

Il existe un cookie nommé « destination_url » qui enregistre la page avant la connexion (par exemple, un sujet), utilise ce cookie, puis le supprime une fois la connexion réussie.

Merci beaucoup !