From ee167631b98ec3b39fb8c013dc11145a3797306c Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 20 Jul 2020 11:00:36 -0300 Subject: Small Anastasis clarifications --- design-documents/006-anastasis-ux.rst | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'design-documents') diff --git a/design-documents/006-anastasis-ux.rst b/design-documents/006-anastasis-ux.rst index 9921f994..c0fb409f 100644 --- a/design-documents/006-anastasis-ux.rst +++ b/design-documents/006-anastasis-ux.rst @@ -125,6 +125,12 @@ the user is already asked to provide the information required for the recovery with that method. For example, a photo of themselves, their phone number or mailing address. +Using Anastatis providers usually isn't free. +From here on, the UI should show estimated recurring costs (yearly) +and the cost of recovery. +Both costs should get updated with each user action affecting those costs +such as selecting more authentication methods. + .. image:: https://git.taler.net/anastasis.git/plain/doc/wireframe/png-export/truth.png :width: 800 .. image:: https://git.taler.net/anastasis.git/plain/doc/wireframe/png-export/addtruth.png @@ -153,15 +159,20 @@ that are not included in the default list provided by the wallet. .. image:: https://git.taler.net/anastasis.git/plain/doc/wireframe/png-export/addpolicymethod.png :width: 800 -Defining Recovery Threshold ---------------------------- +Defining Recovery Options +------------------------- After mapping authentication methods to providers, the user needs select which combinations are sufficient to recover the secret. The default could be ``n-1`` out of ``n``. -Maybe the `Dark Crystal UI Recommendations `__ -can be an inspiration here. +However, Anastasis recovery policies support more complex recovery options (policies) such as + +* video-identification + passphrase +* video-identification + SMS +* SMS + postal mail + passphrase + +when video-identification, passphrase, SMS and postal mail were chosen as authentication methods. Pay for Setup ------------- -- cgit v1.2.3