Admin create-user success panel still tells tester to paste a Forge token #14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
After
deployer.create_usersucceeds, the green "User created" panel shows a "Next steps for the user" list:write:user.cockpit/USER_FORGE_TOKENand uses it for all per-user Forge calls (SSH key upload, repo create, etc).That is the pre-SSO BYO-token flow (D-22, s160 BYO landing). With home#237 closed (Forge SSO + OAuth token persistence in hero_proxy), the new tester onboarding is meant to be SSO-first: the tester signs in to cockpit via Forge OAuth, grants consent once, and the per-user OAuth tokens are kept by hero_proxy under
cockpit/USER_FORGE_OAUTH_*keyed by external_id hash. SSH key upload should be a one-time "log into forge.ourworld.tf and add a key under Settings > SSH Keys" step before provisioning, not a token-paste dance into cockpit.Surface:
crates/hero_tfgrid_deployer_admin/templates/users.html"user-created" panel "Next steps" list.Update the copy to reflect the SSO-first flow:
The paste-token path is still valid as a fallback for headless/scripted users (L-10) but is no longer the recommended onboarding for browser users.
Fixed by squash-merge
c649d76ondevelopment.deployer.create_usernext_steps now describes the SSO-first walk; paste-token path is kept as a documented fallback. Live verification queued for s170 redeploy.