Skip to content
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

Address U2F sunset TODOs #17030

Merged
merged 1 commit into from
Oct 5, 2022
Merged

Address U2F sunset TODOs #17030

merged 1 commit into from
Oct 5, 2022

Conversation

codingllama
Copy link
Contributor

Address TODOs, add deprecation warnings and remove as many U2F code references as possible.

Existing behavior is kept unaltered: it's still possible to inform Teleport of old U2F AppIDs and U2F configurations are still silently converted to WebAuthn. There's no reason to break that, so we don't.

Most server-side references to SecondFactorU2F are removed, but client-side references remain: this makes it possible to interop newer clients with old clusters (something else may break, but hopefully not this part).

Closes #10375.

Copy link
Contributor

@camscale camscale left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions github-actions bot removed the request for review from smallinsky October 5, 2022 11:15
@codingllama codingllama enabled auto-merge (squash) October 5, 2022 12:48
@codingllama codingllama force-pushed the codingllama/u2f-cleanup branch from ed4c89c to 5357f70 Compare October 5, 2022 12:48
@codingllama codingllama merged commit 57508a9 into master Oct 5, 2022
@codingllama codingllama deleted the codingllama/u2f-cleanup branch October 5, 2022 16:41
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.

Sunset U2F in favor of WebAuthn
3 participants