From 034542db8f80f7c42e31d4568a3c4cd6140f529b Mon Sep 17 00:00:00 2001 From: Wilfred Asomani Date: Tue, 1 Aug 2023 11:51:41 +0000 Subject: [PATCH] web/satellite/vuetify: add enable MFA dialog Added enable MFA dialog and functionality. Issue: https://github.com/storj/storj/issues/6091 Change-Id: Idf2f27937549b9bb709ddcc70ffa4611beea7b78 --- .../vuetify-poc/src/assets/icon-mfa.svg | 11 + .../components/dialogs/EnableMFADialog.vue | 279 ++++++++++++++++++ .../vuetify-poc/src/views/AccountSettings.vue | 26 +- 3 files changed, 313 insertions(+), 3 deletions(-) create mode 100644 web/satellite/vuetify-poc/src/assets/icon-mfa.svg create mode 100644 web/satellite/vuetify-poc/src/components/dialogs/EnableMFADialog.vue diff --git a/web/satellite/vuetify-poc/src/assets/icon-mfa.svg b/web/satellite/vuetify-poc/src/assets/icon-mfa.svg new file mode 100644 index 000000000..ed18ca82b --- /dev/null +++ b/web/satellite/vuetify-poc/src/assets/icon-mfa.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/web/satellite/vuetify-poc/src/components/dialogs/EnableMFADialog.vue b/web/satellite/vuetify-poc/src/components/dialogs/EnableMFADialog.vue new file mode 100644 index 000000000..cf53f9515 --- /dev/null +++ b/web/satellite/vuetify-poc/src/components/dialogs/EnableMFADialog.vue @@ -0,0 +1,279 @@ +// Copyright (C) 2023 Storj Labs, Inc. +// See LICENSE for copying information. + + + + \ No newline at end of file diff --git a/web/satellite/vuetify-poc/src/views/AccountSettings.vue b/web/satellite/vuetify-poc/src/views/AccountSettings.vue index 5640d30be..69e75d4d9 100644 --- a/web/satellite/vuetify-poc/src/views/AccountSettings.vue +++ b/web/satellite/vuetify-poc/src/views/AccountSettings.vue @@ -87,7 +87,8 @@ @@ -144,10 +145,14 @@ + +