Skip to content

Implement Delete Account functionality#365

Draft
davinotdavid wants to merge 1 commit into
mainfrom
implement-delete-account
Draft

Implement Delete Account functionality#365
davinotdavid wants to merge 1 commit into
mainfrom
implement-delete-account

Conversation

@davinotdavid

Copy link
Copy Markdown
Contributor

Description of changes

  • Refactors Privacy & Data view into its own folder for better code maintainability
  • Delete Account Data functionality

Note

We need to allow for "Direct access grants" in the Keycloak client for the re-validation of the password to work during the delete account process

You can find it in Keycloak > Clients > [Choose the client that you are using] > Scroll down and check this:

image

Known issues / Things to improve

  • We are still discussing whether or not we should auto-cancel the Paddle subscription
  • The original issue discusses a mechanism of delaying the actual deletion of the account for X amount of time to allow for the user to "un-cancel" in a subsequent login. This is not covered in this PR yet.

Related issues

Related #202

@MelissaAutumn

Copy link
Copy Markdown
Member

Thanks! I have some thoughts on how to remove the need for direct access grant, but I need some time to look at this.

I'd rather any password entering happen directly on keycloak.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants