From e41fc55cca7436ee8831551125f8895d62f60665 Mon Sep 17 00:00:00 2001 From: David Baker Date: Tue, 12 Feb 2019 16:34:06 +0000 Subject: [PATCH] Add warnings about trusted computers --- .../dialogs/keybackup/CreateKeyBackupDialog.js | 4 ++++ .../keybackup/RestoreKeyBackupDialog.js | 18 ++++++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/async-components/views/dialogs/keybackup/CreateKeyBackupDialog.js b/src/async-components/views/dialogs/keybackup/CreateKeyBackupDialog.js index eef4339a28..82bd3786cc 100644 --- a/src/async-components/views/dialogs/keybackup/CreateKeyBackupDialog.js +++ b/src/async-components/views/dialogs/keybackup/CreateKeyBackupDialog.js @@ -264,6 +264,10 @@ export default React.createClass({ } return
+

{_t( + "Warning: you should only set up key backup from a trusted computer.", {}, + { b: sub => {sub} }, + )}

{_t( "We'll store an encrypted copy of your keys on our server. " + "Protect your backup with a passphrase to keep it secure.", diff --git a/src/components/views/dialogs/keybackup/RestoreKeyBackupDialog.js b/src/components/views/dialogs/keybackup/RestoreKeyBackupDialog.js index 712d8d2b4e..0f390a02c9 100644 --- a/src/components/views/dialogs/keybackup/RestoreKeyBackupDialog.js +++ b/src/components/views/dialogs/keybackup/RestoreKeyBackupDialog.js @@ -230,10 +230,15 @@ export default React.createClass({ const AccessibleButton = sdk.getComponent('elements.AccessibleButton'); title = _t("Enter Recovery Passphrase"); content =

- {_t( +

{_t( + "Warning: you should only set up key backup " + + "from a trusted computer.", {}, + { b: sub => {sub} }, + )}

+

{_t( "Access your secure message history and set up secure " + "messaging by entering your recovery passphrase.", - )}
+ )}

- {_t( +

{_t( + "Warning: you should only set up key backup " + + "from a trusted computer.", {}, + { b: sub => {sub} }, + )}

+

{_t( "Access your secure message history and set up secure " + "messaging by entering your recovery key.", - )}
+ )}