From 322eb1f4337c3ac145022b030068d7d41a027ece Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 19 Aug 2021 16:49:03 +0200 Subject: -revise auth add dialogs based on Belen's feedback --- contrib/Makefile.am | 1 + contrib/anastasis_gtk_auth_add_email.glade | 30 +++- contrib/anastasis_gtk_auth_add_iban.glade | 191 ++++++++++++++++++++++++++ contrib/anastasis_gtk_auth_add_post.glade | 62 +++++++-- contrib/anastasis_gtk_auth_add_question.glade | 38 ++++- contrib/anastasis_gtk_auth_add_sms.glade | 38 ++++- contrib/anastasis_gtk_auth_add_video.glade | 38 ++++- 7 files changed, 373 insertions(+), 25 deletions(-) create mode 100644 contrib/anastasis_gtk_auth_add_iban.glade (limited to 'contrib') diff --git a/contrib/Makefile.am b/contrib/Makefile.am index 80b00f5..413f48b 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -34,6 +34,7 @@ pkgdata_DATA = \ this_stays_private.glade \ anastasis_gtk_about_window.glade \ anastasis_gtk_auth_add_email.glade \ + anastasis_gtk_auth_add_iban.glade \ anastasis_gtk_auth_add_post.glade \ anastasis_gtk_auth_add_question.glade \ anastasis_gtk_auth_add_sms.glade \ diff --git a/contrib/anastasis_gtk_auth_add_email.glade b/contrib/anastasis_gtk_auth_add_email.glade index 99ce3f5..b2fe42c 100644 --- a/contrib/anastasis_gtk_auth_add_email.glade +++ b/contrib/anastasis_gtk_auth_add_email.glade @@ -22,7 +22,7 @@ Author: Belen Pena, Christian Grothoff, Dennis Neufeld --> - + @@ -87,15 +87,37 @@ Author: Belen Pena, Christian Grothoff, Dennis Neufeld True False vertical + + + explainer_label + True + False + For email authentication, you need to +provide an email address. When recovering +your secret, you will be asked to enter the +code you will receive by email. + + + False + True + 20 + 0 + + True False + 50 + vertical True False - Email address: + start + 25 + 25 + Email address False @@ -109,6 +131,8 @@ Author: Belen Pena, Christian Grothoff, Dennis Neufeld True True True + 25 + 25 True True 36 @@ -149,7 +173,7 @@ Author: Belen Pena, Christian Grothoff, Dennis Neufeld True False - Add email authentication + Configure email diff --git a/contrib/anastasis_gtk_auth_add_iban.glade b/contrib/anastasis_gtk_auth_add_iban.glade new file mode 100644 index 0000000..a1676a4 --- /dev/null +++ b/contrib/anastasis_gtk_auth_add_iban.glade @@ -0,0 +1,191 @@ + + + + + + + + + + + False + outline_email_black_24dp.png + dialog + + + + False + vertical + 2 + + + False + end + + + gtk-cancel + True + False + False + True + True + + + True + True + 0 + + + + + gtk-ok + True + False + False + True + True + False + True + True + + + True + True + 1 + + + + + False + False + 0 + + + + + True + False + vertical + + + explainer_label + True + False + For bank transfer authentication, you need +to provide the IBAN of one of your bank accounts. +When recovering your secret, you will be +asked to pay the recovery fee via bank +transfer from the account you provided here. + + + + + + False + True + 20 + 0 + + + + + True + False + 20 + 20 + 50 + vertical + + + True + False + start + 25 + 25 + IBAN + + + False + False + 5 + 0 + + + + + True + True + True + 25 + 25 + True + True + 36 + gtk-dialog-authentication + DE67830625024024853256 + alpha + + + + True + True + 5 + 1 + + + + + False + False + 5 + 2 + + + + + False + True + 5 + 1 + + + + + + anastasis_gtk_b_email_dialog_btn_cancel + anastasis_gtk_b_email_dialog_btn_ok + + + + True + False + Configure bank transfer + + + + anastasis_gtk_b_email_dialog_btn_cancel + anastasis_gtk_b_email_dialog_btn_ok + + + diff --git a/contrib/anastasis_gtk_auth_add_post.glade b/contrib/anastasis_gtk_auth_add_post.glade index 3482e81..07ad5ea 100644 --- a/contrib/anastasis_gtk_auth_add_post.glade +++ b/contrib/anastasis_gtk_auth_add_post.glade @@ -22,7 +22,7 @@ Author: Christian Grothoff --> - + @@ -88,6 +88,26 @@ Author: Christian Grothoff False vertical 5 + + + True + False + For postal letter authentication, you need to +provide a postal address. When recovering +your secret, you will be asked to enter the +code you will receive in a letter to that +address. + + + + + + False + True + 25 + 0 + + True @@ -103,11 +123,15 @@ Author: Christian Grothoff True False + 20 + 20 + vertical True False - _Full name: + start + _Name True @@ -135,8 +159,9 @@ Author: Christian Grothoff - False + True True + 5 2 @@ -144,11 +169,15 @@ Author: Christian Grothoff True False + 20 + 20 + vertical True False - _Street: + start + _Street and number True @@ -177,6 +206,7 @@ Author: Christian Grothoff False True + 5 3 @@ -184,11 +214,15 @@ Author: Christian Grothoff True False + 20 + 20 + vertical True False - _City: + start + _City or town True @@ -217,6 +251,7 @@ Author: Christian Grothoff False True + 5 4 @@ -224,11 +259,15 @@ Author: Christian Grothoff True False + 20 + 20 + vertical True False - _Postcode: + start + _Postcode True @@ -257,6 +296,7 @@ Author: Christian Grothoff False True + 5 6 @@ -264,11 +304,16 @@ Author: Christian Grothoff True False + 20 + 20 + 40 + vertical True False - Countr_y: + start + Countr_y True @@ -297,6 +342,7 @@ Author: Christian Grothoff False True + 5 7 @@ -317,7 +363,7 @@ Author: Christian Grothoff True False - Add post authentication + Configure postal letter diff --git a/contrib/anastasis_gtk_auth_add_question.glade b/contrib/anastasis_gtk_auth_add_question.glade index 1813728..77cd746 100644 --- a/contrib/anastasis_gtk_auth_add_question.glade +++ b/contrib/anastasis_gtk_auth_add_question.glade @@ -22,7 +22,7 @@ Author: Christian Grothoff --> - + @@ -54,6 +54,7 @@ Author: Christian Grothoff True True + 5 0 @@ -72,6 +73,7 @@ Author: Christian Grothoff True True + 5 1 @@ -82,6 +84,24 @@ Author: Christian Grothoff 0 + + + True + False + For security question authentication, you need to provide a question and its answer. +When recovering your secret, you will be shown the question and you will need to type +the answer exactly as you typed it here. + + + + + + False + True + 20 + 0 + + True @@ -102,16 +122,20 @@ Author: Christian Grothoff True False + 20 + 20 vertical True False + vertical True False - Security _question: + start + Security _question True @@ -194,6 +218,7 @@ Author: Christian Grothoff False True + 15 1 @@ -220,16 +245,21 @@ Author: Christian Grothoff True False + 20 + 20 + 50 vertical True False + vertical True False - _Answer: + start + _Answer True @@ -326,7 +356,7 @@ Author: Christian Grothoff True False - Add security question authentication + Configure security question diff --git a/contrib/anastasis_gtk_auth_add_sms.glade b/contrib/anastasis_gtk_auth_add_sms.glade index 9e5cfd8..cdd4f45 100644 --- a/contrib/anastasis_gtk_auth_add_sms.glade +++ b/contrib/anastasis_gtk_auth_add_sms.glade @@ -22,7 +22,7 @@ Author: Christian Grothoff --> - + @@ -54,6 +54,7 @@ Author: Christian Grothoff True True + 5 0 @@ -72,6 +73,7 @@ Author: Christian Grothoff True True + 5 1 @@ -79,6 +81,7 @@ Author: Christian Grothoff False False + 5 0 @@ -87,15 +90,42 @@ Author: Christian Grothoff True False vertical + + + True + False + 20 + 20 + For SMS authentication, you need to +provide a mobile number. When recovering +your secret, you will be asked to enter the +code you will receive by SMS. + + + + + + False + True + 20 + 0 + + True False + start + 25 + 25 + 50 + vertical True False - Phone number: + start + Mobile number: False @@ -124,7 +154,7 @@ Author: Christian Grothoff - False + True True 5 2 @@ -148,7 +178,7 @@ Author: Christian Grothoff True False - Add sms authentication + Configure SMS diff --git a/contrib/anastasis_gtk_auth_add_video.glade b/contrib/anastasis_gtk_auth_add_video.glade index 9918cf9..ea1803e 100644 --- a/contrib/anastasis_gtk_auth_add_video.glade +++ b/contrib/anastasis_gtk_auth_add_video.glade @@ -22,7 +22,7 @@ Author: Christian Grothoff --> - + @@ -56,6 +56,7 @@ Author: Christian Grothoff True True + 5 0 @@ -74,6 +75,7 @@ Author: Christian Grothoff True True + 5 1 @@ -88,9 +90,30 @@ Author: Christian Grothoff True False + 50 vertical - + + True + False + 20 + 20 + For video identification, you need to provide +a passport-style photograph. When +recovering your secret, you will be asked to +join a video call. During that call, a human +will use the photograph to verify your +identity. + + + + + + False + True + 20 + 0 + @@ -99,11 +122,14 @@ Author: Christian Grothoff True False + 20 + 20 + vertical True False - Choose a photo: + Choose photograph False @@ -113,11 +139,11 @@ Author: Christian Grothoff - + True True True - + Choose photograph False @@ -162,7 +188,7 @@ Author: Christian Grothoff True False - Add video authentication + Configure video authentication -- cgit v1.2.3