Skip to content

LG-10079: Add authenticator Data flags to Webauthn Configuration#8714

Merged
mdiarra3 merged 46 commits intomainfrom
LG-10079-redirect-webauthn-backup
Jul 28, 2023
Merged

LG-10079: Add authenticator Data flags to Webauthn Configuration#8714
mdiarra3 merged 46 commits intomainfrom
LG-10079-redirect-webauthn-backup

Conversation

@mdiarra3
Copy link
Contributor

@mdiarra3 mdiarra3 commented Jul 3, 2023

🎫 Ticket

LG-10079: Redirect Webauthn when Backup State is false

🛠 Summary of changes

Under feature toggle we redirect users that their Platform Auth may not be cloud synced to a page that they can continue from. Right now the Page is being designed so this is just the redirecting and detecting.

@mdiarra3 mdiarra3 requested a review from a team July 7, 2023 13:04
@mdiarra3 mdiarra3 marked this pull request as ready for review July 7, 2023 13:04
@aduth aduth requested a review from a team July 10, 2023 15:07
Copy link
Contributor

@aduth aduth left a comment

Choose a reason for hiding this comment

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

Left a few minor comments, but I tested this locally (non-backed-up) and works well 👍

@mdiarra3 mdiarra3 changed the title Lg 10079 redirect webauthn backup LG-10079: redirect webauthn backup Jul 25, 2023
@mdiarra3 mdiarra3 changed the title LG-10079: redirect webauthn backup LG-10079: Add authenticator Data flags to Webauthn Configuration Jul 25, 2023
@mdiarra3 mdiarra3 merged commit 58636d9 into main Jul 28, 2023
@mdiarra3 mdiarra3 deleted the LG-10079-redirect-webauthn-backup branch July 28, 2023 13:52
Comment on lines +56 to +58
@authenticator_data_flags = process_authenticator_data_value(
params[:authenticator_data_value],
)
Copy link
Contributor

Choose a reason for hiding this comment

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

Just flagging that we should expect this value will be validated as nil for some submissions during 50/50 deployment. I think that will be fine here with how we're rescuing ArgumentError.

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.

3 participants