Hat Discourse einen return_path oder return_link, den ich nutzen kann, um nach dem Login zum vorherigen Link zurückzuleiten?

Warum leitet Discourse nach der Anmeldung nicht zu diesem Pfad zurück?

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

Im Grunde sollen wir folgendes Szenario zum Laufen bringen:

Ein Benutzer besucht eine Datei, die nicht öffentlich zugänglich ist. Er sieht einen 404-Fehler und wird nach wenigen Sekunden zur Anmeldung weitergeleitet. Nach der Anmeldung sollte er zu der Datei zurückkehren und diese herunterladen können.

Muss ich dafür etwas Eigenes implementieren? Ich habe lediglich mit JavaScript im Komponente einen return_path am Ende hinzugefügt.

Bitte helft mir weiter!

Danke

Es gibt einen Cookie namens ‘destination_url’, der die Seite vor der Anmeldung (z. B. ein Thema) speichert, den Cookie verwendet und ihn nach einer erfolgreichen Anmeldung wieder entfernt.

vielen Dank!