Account deletion endpoint (DELETE /me) — Phase 0
#50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement the full deletion flow from day one per
privacy.md: setUser.deleted_at, revoke all sessions, emituser.deletion_requested, revoke provider tokens at the provider (not just erase locally), soft-delete module rows, schedule hard-delete at +30d. Playwright test covers the happy path end-to-end.nnDone when: deleting an account from/settingsproduces a provider-side revoked token within seconds.