Skip to content

fix(auth): enforce remote manual auth state#187

Merged
steipete merged 10 commits intosteipete:mainfrom
salmonumbrella:fix/issue-181
Feb 9, 2026
Merged

fix(auth): enforce remote manual auth state#187
steipete merged 10 commits intosteipete:mainfrom
salmonumbrella:fix/issue-181

Conversation

@salmonumbrella
Copy link
Contributor

@salmonumbrella salmonumbrella commented Feb 4, 2026

Summary

  • Require state-carrying redirect URL for remote manual auth step 2 and enforce strict cached state validation
  • Add explicit errors for missing/mismatched remote manual state and update CLI messaging
  • Add tests for remote step 2 and strict state handling

Test Plan

  • go test ./internal/googleauth ./internal/cmd

Closes #181

@steipete steipete merged commit 2df8ece into steipete:main Feb 9, 2026
4 checks passed
@steipete
Copy link
Owner

steipete commented Feb 9, 2026

Landed via squash onto main.

Thanks @salmonumbrella!

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 OAuth flow for remote server installations

2 participants