From 7cc4f0e65172fd7c94478fe2d2023d9af095c419 Mon Sep 17 00:00:00 2001 From: Jennifer Li Date: Sat, 18 Oct 2025 11:57:06 -0700 Subject: [PATCH 1/8] Render email verification view as fallback for webauthn authentication Add translation changes Changelog: added --- .../webauthn/components/authenticate.vue | 89 ++++++++++++++++++- .../authentication/webauthn/index.js | 4 +- app/assets/javascripts/sessions/new/index.js | 27 +----- .../concerns/verifies_with_email.rb | 1 + app/controllers/sessions_controller.rb | 35 ++++++++ app/helpers/sessions_helper.rb | 25 ++++++ .../_totp_recovery_code_or_webauthn.html.haml | 8 +- config/routes/user.rb | 1 + locale/gitlab.pot | 24 +++++ 9 files changed, 183 insertions(+), 31 deletions(-) diff --git a/app/assets/javascripts/authentication/webauthn/components/authenticate.vue b/app/assets/javascripts/authentication/webauthn/components/authenticate.vue index 394632d418caf3..85fd23b359d022 100644 --- a/app/assets/javascripts/authentication/webauthn/components/authenticate.vue +++ b/app/assets/javascripts/authentication/webauthn/components/authenticate.vue @@ -1,6 +1,9 @@