Skip to content
This repository was archived by the owner on Sep 10, 2024. It is now read-only.

Allow users to temporarily allow cross-signing reset#2142

Merged
sandhose merged 4 commits intomainfrom
quenting/cross-signing-reset
Dec 5, 2023
Merged

Allow users to temporarily allow cross-signing reset#2142
sandhose merged 4 commits intomainfrom
quenting/cross-signing-reset

Conversation

@sandhose
Copy link
Copy Markdown
Member

@sandhose sandhose commented Nov 22, 2023

Requires Synapse 1.97.0 or later.

Fixes #1942

A few caveats:

  • clients don't get nice instructions how to go to their account page & reset cross signing
  • there is no feedback about the reset window
  • there is no reauth required
  • we don't detect whether this functionality is available or not

From a user perspective, this now shows at the bottom of the profile page:

image

and after clicking the button:

image

feedback on error (like if Synapse <1.97.0):

image

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Nov 22, 2023

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: c2f7dca
Status: ✅  Deploy successful!
Preview URL: https://703d01b9.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-cross-signing-reset.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose marked this pull request as ready for review November 23, 2023 11:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Users should be able to self-reset their cross signing keys

1 participant