Skip to main content
← Back to list
01Issue
FeatureOpenSwamp Club
AssigneesNone

Relationships

#1560 swamp auth login process fails when run remotely

Opened by svendowideit · 8/8/2026

so, I ssh to a box, (lets say I'm new - but it happened to me today) and I use the installer.

At some point, it tells me i should login it tells me a URL to goto, so I open it in my browser, create a user and/or authenticate, and then it tries to take me to a localhost url - which is ... never going to work, cos it's over there.

idk if swamp can detect that i'm not actually on the local host

BUT ... it'd be way cooler if the swamp auth login process were to talk to the swamp-club server and be able to get the OK from that backchannel (ok, yes, crypto would need to be involved with signing and stuff)

but in the absence of that level of magic, can the CONFIRM page contain a magic reply string that I, the user can copy&paste, and have the "waiting for authentication..." have some kind of fallback that lest me paste it?

or maybe a '--magic-code' to be a browser based "get magic code" - heck it chould even be a 2fa style - swamp auth login --email svendowideit@home.org.au - let me login without remembering my password - swamp-club emails me a time-limited use-once code that only works on that instance.

auth is hateful :)

--- Swamp is better with SWAMP CLUB (swamp-club.com)

  • Connect your account to unlock:
    • Submit bug reports and feature requests
    • Publish extensions to share with the community
    • Higher rate limits on CLI usage

Set up your SWAMP CLUB account now? [Y/n]

Could not open a browser. Please open this URL manually: https://swamp-club.com/login?cli_callback=http%3A%2F%2Flocalhost%3A33865%2Fcallback&state=....&device_code=1111-1111 ╔══════════════════════╗ ║ Verify your device ║ ╠══════════════════════╣ ║ ║ ║ Code 1111-1111 ║ ║ ║ ╚══════════════════════╝

Confirm this code matches in your browser before signing in.

⠦ Waiting for authentication... ⠦ Waiting for authentication... ⠇ Waiting for authentication...

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED

Open

8/8/2026, 1:02:58 PM

No activity in this phase yet.

03Sludge Pulse
Editable. Press Enter to edit.

svendowideit commented 8/8/2026, 1:05:19 PM

omg, i'm not even sure if i have a password! if i do ... it's not on this computer. oh well, next week's problem :)

svendowideit commented 8/8/2026, 1:10:10 PM

darnit, I can't even change the cli_callback= param to be the hostname I'm sshed to? (it's on my local network)

svendowideit commented 8/8/2026, 1:15:36 PM

and so we resort to brute force: ssh port forwards :)

find out the port swamp auth login picks this time, and ...

ssh -L 44369:0.0.0.0:44369 t440s

idk, it's a way, and might help to tell the user on the cli, but I'd much rather magic.

Sign in to post a ripple.