Skip to content

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Mar 12, 2025

This can be reviewed commit by commit, and the UI can be previewed in Storybook.

This allows users to deactivate their own account and is enabled by default in the config.

Users with a password on their account will have to re-enter their password to deactivate.
Users without a password (mainly SSO/social sign-in users) will have to enter their Matrix ID in the UI to deactivate, to avoid accidentally deactivating their account.

Fixes #1876

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 12, 2025

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3543b40
Status: ✅  Deploy successful!
Preview URL: https://f0abe7db.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-self-deactivation.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose added A-Account-Management Related to self-service account management T-Enhancement New feature of request labels Mar 12, 2025
@sandhose sandhose requested a review from reivilibre March 12, 2025 15:06
Copy link
Contributor

@reivilibre reivilibre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

happy in principle, I personally would have gone the other way for the default of the option but up to your preference

@sandhose sandhose enabled auto-merge March 13, 2025 11:23
@sandhose sandhose merged commit 9829c2c into main Mar 13, 2025
21 checks passed
@sandhose sandhose deleted the quenting/self-deactivation branch March 13, 2025 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Account-Management Related to self-service account management T-Enhancement New feature of request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support self-service account deactivation/deletion for users

2 participants