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 force-pushed the quenting/cross-signing-reset branch from 6fb425e to c2f7dca Compare December 5, 2023 16:40
@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
# for free to subscribe to this conversation on GitHub. Already have an account? #.
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