Skip to content

feat(onboarding): node-key registration and user creation options#494

Open
drifterza wants to merge 1 commit intotale:mainfrom
drifterza:feat/issue-387-onboarding-ui-v2
Open

feat(onboarding): node-key registration and user creation options#494
drifterza wants to merge 1 commit intotale:mainfrom
drifterza:feat/issue-387-onboarding-ui-v2

Conversation

@drifterza
Copy link
Contributor

@drifterza drifterza commented Mar 10, 2026

Adds the remaining features from #387:

  • Node-key registration via dialog (get key with tailscale debug nodekey)
  • User creation when Headscale doesn't have OIDC
  • Different onboarding flow depending on OIDC config

OIDC user linking was already done in the auth rework so this just handles manual registration.

Supersedes #481

Closes #387

- Add register-node action for manual device registration via node key
- Add create-user action when Headscale isn't using OIDC
- Show different UI flows based on headscale OIDC config
- Wire up dialogs for both registration methods

Closes tale#387
@drifterza drifterza force-pushed the feat/issue-387-onboarding-ui-v2 branch from 2a7924f to b7aba04 Compare March 10, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Headplane/Headscale permissions and OIDC reconciliation

1 participant