Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Delete Account #345

Open
Pdzly opened this issue Apr 19, 2024 · 2 comments
Open

Improved Delete Account #345

Pdzly opened this issue Apr 19, 2024 · 2 comments
Labels

Comments

@Pdzly
Copy link
Member

Pdzly commented Apr 19, 2024

Have a way to improve the process of a user delete their account.

  1. Verify 2fa or Password if 2fa is not set
  2. Send a "Magic" link to verify the last time ( if email is set otherwise directly to 3 )
  3. Set user to delete = true and deleted_at to the current date ( IMPORTANT later )
  4. Wait a week or so ( configurable by instance admin )
  5. Delete content (images,posts,comments,dms,communities), history for real now.
@Pdzly Pdzly converted this from a draft issue Apr 19, 2024
@Pdzly Pdzly added enhancement New feature or request wait_for_native_api labels Apr 19, 2024
@Pdzly Pdzly moved this from 🆕 New to 🔖 Ready in Sublinks Development Apr 19, 2024
@jgrim
Copy link
Member

jgrim commented Apr 22, 2024

There needs to be consideration for accounts without an email set. Magic links won't always be an option.

Is it 2fa if enabled and Password if no 2fa?

@Pdzly
Copy link
Member Author

Pdzly commented Apr 23, 2024

@jgrim yeah, i edited it, and yeah if 2fa is available 2fa then ONLY use 2fa, if no 2fa is active then password.

But no "workaround" if he loses 2fa and wants to delete his account.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants