Repository navigation
fix(auth): use a fresh mux and server per interactive auth attempt #730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
fabienfleureau
wants to merge
15
commits into
main
Choose a base branch
from
fix/auth-local-servemux
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
22596a5
fix(auth): use a fresh mux and server per interactive auth attempt
fabienfleureau 193dd26
fix(auth): open the browser once, after the listener is bound
fabienfleureau 9e28afd
fix(auth): reject failed token exchange and share token persistence
fabienfleureau d1cd221
fix(auth): show success in the browser only after a successful token …
fabienfleureau 318db20
test(auth): assert a failed exchange exits with status 1
fabienfleureau b9565bd
fix(auth): avoid window.status clash in callback page and test its sc…
fabienfleureau e4ab34d
docs(auth): correct the authorizationPage comment on the window.statu…
fabienfleureau 8364a5a
docs(auth): clarify statusElement comment
fabienfleureau eabdf36
fix(auth): reject trailing data in token response and synchronize exi…
fabienfleureau 5a177e8
fix(auth): exit on missing code, make the callback one-shot and harde…
fabienfleureau 0ac98a5
fix(auth): finish the failure response before the CLI exits
fabienfleureau 9e27c45
fix(auth): wait for the failure response to be delivered before exiting
fabienfleureau 80f0e17
fix(auth): exit only once the failure response is confirmed delivered
fabienfleureau 8b8fabc
fix(auth): never treat a missing tracked connection as delivered
fabienfleureau c0fb5cb
test(auth): merge identical harness response branches
fabienfleureau File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.