¿Cómo obtener el token de la URL, guardarlo en el encabezado y devolverlo nuevamente al final de la siguiente URL?

¿Cómo obtener el token de la URL, guardarlo en el encabezado y devolverlo nuevamente al final de la siguiente URL?

Puedo tomar el token de la URL pero después de eso, quiero devolverlo en la siguiente. Por ejemplo, tengo una URL como esta:

http://localhost:8900/dashboards?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Quiero tomar el token y agregarlo al final de la siguiente solicitud. Por ejemplo:

http://localhost:8900/home?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Etcétera...

Estoy estancado en esto por un tiempo y agradeceré cualquier ayuda. ¡Gracias de antemano!

Aquí está mi código hasta ahora:

location / {
    set $token $arg_token;              

    add_header 'Access-Control-Allow-Credentials' 'true' always;
    add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always;
   
proxy_set_header X-WEBAUTH-USER $remote_user;
proxy_set_header X-User-custom $token;
proxy_pass http://localhost:3000;

}

información relacionada