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

Allow users to temporarily allow cross-signing reset #2142

Merged
merged 4 commits into from
Dec 5, 2023

Conversation

sandhose
Copy link
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

Copy link

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
@sandhose sandhose enabled auto-merge (rebase) December 5, 2023 16:41
@sandhose sandhose merged commit ddbd618 into main Dec 5, 2023
16 of 18 checks passed
@sandhose sandhose deleted the quenting/cross-signing-reset branch February 6, 2024 13:37
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