Skip to content

[codex] Add account deletion feedback#264

Merged
jjoonleo merged 3 commits intomainfrom
codex/account-deletion-feedback-main
May 5, 2026
Merged

[codex] Add account deletion feedback#264
jjoonleo merged 3 commits intomainfrom
codex/account-deletion-feedback-main

Conversation

@jjoonleo
Copy link
Copy Markdown
Contributor

@jjoonleo jjoonleo commented May 5, 2026

Summary

  • Add anonymized account deletion feedback storage independent from the User table
  • Accept optional deletion feedback on general, Google, and Apple account deletion endpoints
  • Hash deleted-user emails and preserve deleted user id, social type, message, and timestamp
  • Document the account deletion API for frontend integration
  • Fix duplicate Google relogin handling after account deletion by authenticating JWTs by user id, making refresh tokens unique, and serializing concurrent Google login/register requests per Google account

Validation

  • ./gradlew compileJava compileTestJava test --tests devkor.ontime_back.global.jwt.JwtTokenProviderTest --tests devkor.ontime_back.controller.UserAuthControllerTest

Notes

  • The previous PR was merged into deploy. This new PR targets main.
  • Any duplicate user rows already created in production still need one-time cleanup.

@jjoonleo jjoonleo marked this pull request as ready for review May 5, 2026 17:03
@jjoonleo jjoonleo merged commit 7be5737 into main May 5, 2026
2 checks passed
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.

1 participant