-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add HS admin-configured option to require secure backup #14954
Closed
Labels
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
This adds an extra check for `.well-known` E2EE settings under the key `im.vector.e2ee`. The older key `im.vector.riot.e2ee` is kept for historical compatibility. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
This removes all button to escape the Secure Backup setup flow when the matching `.well-known` setting is set by homeserver. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If Secure Backup is required by the HS admin, then this hides the Delete Backup button in Settings to ensure everyone keeps their backup per policy. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If the Secure Backup required mode is set the client `.well-known` file, then this will ensure that everyone already inside the app is required to complete setup matching that policy. Fixes element-hq/element-web#14954
jryans
added a commit
that referenced
this issue
Aug 19, 2020
This updates documentation about the new key in `.well-known` that we'll check for E2EE settings: `im.vector.e2ee`. Part of #14954
jryans
added a commit
that referenced
this issue
Aug 19, 2020
This adds notes on configuring the new `.well-known` setting to require Element users to set up secure backup before continuing into the app. Part of #14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
This removes all buttons to escape the Secure Backup setup flow when the matching `.well-known` setting is set by homeserver. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If Secure Backup is required by the HS admin, then this hides the Delete Backup button in Settings to ensure everyone keeps their backup per policy. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If the Secure Backup required mode is set the client `.well-known` file, then this will ensure that everyone already inside the app is required to complete setup matching that policy. Fixes element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
This adds an extra check for `.well-known` E2EE settings under the key `im.vector.e2ee`. The older key `im.vector.riot.e2ee` is kept for historical compatibility. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
This removes all buttons to escape the Secure Backup setup flow when the matching `.well-known` setting is set by homeserver. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If Secure Backup is required by the HS admin, then this hides the Delete Backup button in Settings to ensure everyone keeps their backup per policy. Part of element-hq/element-web#14954
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Aug 19, 2020
If the Secure Backup required mode is set the client `.well-known` file, then this will ensure that everyone already inside the app is required to complete setup matching that policy. Fixes element-hq/element-web#14954
jryans
added a commit
that referenced
this issue
Aug 19, 2020
This updates documentation about the new key in `.well-known` that we'll check for E2EE settings: `im.vector.e2ee`. Part of #14954
jryans
added a commit
that referenced
this issue
Aug 19, 2020
This adds notes on configuring the new `.well-known` setting to require Element users to set up secure backup before continuing into the app. Part of #14954
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@jryans this causes the whole well known to not be parsed in iOS because it expects the
It should be worked on via this internal ticket, but if it does not get done you should probably open a public ticket... https://gitlab.matrix.org/ps/aarenet/issue-tracker/-/issues/347 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some HS admins may want to require all users to set up secure backup (message key backup) before proceeding to use the app, as a way of reducing support burdens.
To enable this, Element will check for the following in
/.well-known/matrix/client
:If this is set, then:
Additionally as part of this work, the previous similar config key
im.vector.riot.e2ee
used for disabling encryption is deprecated. Element Web will check bothio.element.e2ee
andim.vector.riot.e2ee
blocks, preferringio.element.e2ee
if both exist.The text was updated successfully, but these errors were encountered: