Skip to content

Skip the RPID pre-flight check whenever possible#37542

Merged
codingllama merged 1 commit intomasterfrom
codingllama/fido2-appid-preflight
Jan 31, 2024
Merged

Skip the RPID pre-flight check whenever possible#37542
codingllama merged 1 commit intomasterfrom
codingllama/fido2-appid-preflight

Conversation

@codingllama
Copy link
Copy Markdown
Contributor

@codingllama codingllama commented Jan 30, 2024

Skip the RPID and AppID pre-flight check whenever an App ID is not present (which should be true for the majority of clusters).

This avoids an additional security key operation in most scenarios, which should make solving assertions generally faster.

#36640

Changelog: Skip tsh AppID pre-flight check whenever possible

@codingllama
Copy link
Copy Markdown
Contributor Author

This is the last FIDO2-related I have in store, after with #37181 and #37203.

@codingllama
Copy link
Copy Markdown
Contributor Author

Friendly ping reviewers? I would like to get all FIDO2 changes merged close together, so hopefully they all land in a single release.

Copy link
Copy Markdown
Contributor

@gzdunek gzdunek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I'm not an expert.

@codingllama
Copy link
Copy Markdown
Contributor Author

Looks good, but I'm not an expert.

Thanks for giving it a go. I'm not sure I could say that even I'm an expert, given how much trouble this has caused me historically (and lately). 😊

@codingllama codingllama added this pull request to the merge queue Jan 31, 2024
Merged via the queue into master with commit 0f1a096 Jan 31, 2024
@codingllama codingllama deleted the codingllama/fido2-appid-preflight branch January 31, 2024 19:16
@public-teleport-github-review-bot
Copy link
Copy Markdown

@codingllama See the table below for backport results.

Branch Result
branch/v13 Create PR
branch/v14 Create PR
branch/v15 Create PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants