Skip to content

Optionally guide authentication before establishing boundary tunnel - #2126

Merged
rolandwalker merged 1 commit into
mainfrom
RW/boundary-guide-authentication
Aug 11, 2026
Merged

Optionally guide authentication before establishing boundary tunnel#2126
rolandwalker merged 1 commit into
mainfrom
RW/boundary-guide-authentication

Conversation

@rolandwalker

Copy link
Copy Markdown
Contributor

Description

Optionally, based on ~/.myclirc settings, give the user a chance to perform a guided re-authentication to boundary before attempting to establish a tunnel.

Otherwise, establishing a tunnel simply fails when the user is not authenticated.

Requires moving $BOUNDARY_ADDR into the common process environment.

This may work less well with some authentication methods, but was tested with OIDC.

Incidentally remove some repetition of the word Boundary from error messages.

Checklist

  • I added this contribution to the changelog.md file.
  • I added my name to the AUTHORS file (or it's already there).
  • To lint and format the code, I ran
    uv run ruff check && uv run ruff format && uv run mypy --install-types .

Optionally, based on ~/.myclirc settings, give the user a chance to
perform a guided re-authentication to boundary before attempting to
establish a tunnel.

Otherwise, establishing a tunnel simply fails when the user is not
authenticated.

Requires moving $BOUNDARY_ADDR into the common process environment.

This may work less well with some authentication methods, but was tested
with OIDC.

Incidentally remove some repetition of the word Boundary from error
messages.
@rolandwalker rolandwalker self-assigned this Aug 11, 2026
@rolandwalker
rolandwalker merged commit d252563 into main Aug 11, 2026
11 checks passed
@rolandwalker
rolandwalker deleted the RW/boundary-guide-authentication branch August 11, 2026 11:07
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.

1 participant