summaryrefslogtreecommitdiff
path: root/src/authorization
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-12-30 00:06:02 +0100
committerChristian Grothoff <christian@grothoff.org>2021-12-30 00:06:02 +0100
commit9f7a6d50b4c6a79ab16dfabe2c57510565bc4cf2 (patch)
tree445f5929acde578e82967e6e849ca11ce6e987a7 /src/authorization
parent1b40f010dcb1bd2ecfe8355088c5306968e6de1a (diff)
downloadanastasis-9f7a6d50b4c6a79ab16dfabe2c57510565bc4cf2.tar.gz
anastasis-9f7a6d50b4c6a79ab16dfabe2c57510565bc4cf2.tar.bz2
anastasis-9f7a6d50b4c6a79ab16dfabe2c57510565bc4cf2.zip
simplify pin entry by breaking up into groups and auto-completion (#7088)
Diffstat (limited to 'src/authorization')
-rw-r--r--src/authorization/anastasis_authorization_plugin_email.c2
-rw-r--r--src/authorization/anastasis_authorization_plugin_post.c2
-rw-r--r--src/authorization/anastasis_authorization_plugin_sms.c4
-rw-r--r--src/authorization/authorization-email-messages.json4
-rw-r--r--src/authorization/authorization-post-messages.json2
5 files changed, 7 insertions, 7 deletions
diff --git a/src/authorization/anastasis_authorization_plugin_email.c b/src/authorization/anastasis_authorization_plugin_email.c
index d968252..2284988 100644
--- a/src/authorization/anastasis_authorization_plugin_email.c
+++ b/src/authorization/anastasis_authorization_plugin_email.c
@@ -378,7 +378,7 @@ email_process (struct ANASTASIS_AUTHORIZATION_State *as,
get_message (as->ctx->messages,
connection,
"body"),
- (unsigned long long) as->code,
+ ANASTASIS_pin2s (as->code),
ANASTASIS_CRYPTO_uuid2s (&as->truth_uuid));
{
diff --git a/src/authorization/anastasis_authorization_plugin_post.c b/src/authorization/anastasis_authorization_plugin_post.c
index 4692317..4f901d2 100644
--- a/src/authorization/anastasis_authorization_plugin_post.c
+++ b/src/authorization/anastasis_authorization_plugin_post.c
@@ -452,7 +452,7 @@ post_process (struct ANASTASIS_AUTHORIZATION_State *as,
get_message (as->ctx->messages,
connection,
"body"),
- (unsigned long long) as->code,
+ ANASTASIS_pin2s (as->code),
ANASTASIS_CRYPTO_uuid2s (&as->truth_uuid));
{
const char *off = as->msg;
diff --git a/src/authorization/anastasis_authorization_plugin_sms.c b/src/authorization/anastasis_authorization_plugin_sms.c
index 2fed576..98152ef 100644
--- a/src/authorization/anastasis_authorization_plugin_sms.c
+++ b/src/authorization/anastasis_authorization_plugin_sms.c
@@ -374,8 +374,8 @@ sms_process (struct ANASTASIS_AUTHORIZATION_State *as,
GNUNET_assert (NULL != pipe_stdin);
GNUNET_DISK_pipe_close (p);
GNUNET_asprintf (&as->msg,
- "A-%llu\nAnastasis\n: %s",
- (unsigned long long) as->code,
+ "%s\nAnastasis\n: %s",
+ ANASTASIS_pin2s (as->code),
ANASTASIS_CRYPTO_uuid2s (&as->truth_uuid));
{
const char *off = as->msg;
diff --git a/src/authorization/authorization-email-messages.json b/src/authorization/authorization-email-messages.json
index 5a2e048..5e4ddb3 100644
--- a/src/authorization/authorization-email-messages.json
+++ b/src/authorization/authorization-email-messages.json
@@ -3,8 +3,8 @@
"instructions_i18n" : {
"de_DE" : "Ein Authorisierungscode wurde an %.*s@DOMAIN geschickt"
},
- "body" : "Your Anastasis recovery code is:\nA-%llu\n\nThis is for challenge %s.\n",
+ "body" : "Your Anastasis recovery code is:\n%s\n\nThis is for challenge %s.\n",
"body_i18n" : {
- "de_DE" : "Ihr Anastasis Autorisierungscode ist:\nA-%llu\n\nDies ist der Code für den Vorgang %s.\n"
+ "de_DE" : "Ihr Anastasis Autorisierungscode ist:\n%s\n\nDies ist der Code für den Vorgang %s.\n"
}
}
diff --git a/src/authorization/authorization-post-messages.json b/src/authorization/authorization-post-messages.json
index d2ac83a..c48c8ab 100644
--- a/src/authorization/authorization-post-messages.json
+++ b/src/authorization/authorization-post-messages.json
@@ -3,5 +3,5 @@
"instructions_i18n" : {
"de_DE" : "Ein Authorisierungscode wurde an eine Addresse mit der Postleitzahl %s geschickt"
},
- "body" : "Dear Customer\n\nThe Anastasis recovery code you need to\nrecover your data is A-%llu.\nThis is for challenge %s.\n\nBest regards\n\nYour Anastasis provider"
+ "body" : "Dear Customer\n\nThe Anastasis recovery code you need to\nrecover your data is %s.\nThis is for challenge %s.\n\nBest regards\n\nYour Anastasis provider"
}