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

Google Play App Setup -> Delete Account URL #351

Open
2 tasks
nelsonic opened this issue Oct 31, 2023 · 2 comments
Open
2 tasks

Google Play App Setup -> Delete Account URL #351

nelsonic opened this issue Oct 31, 2023 · 2 comments
Labels
BLOCKED :fire: Core team's HIGHEST priority, blocking critical work chore a tedious but necessary task often paying technical debt discuss Share your constructive thoughts on how to make progress with this issue documentation Improvements or additions to documentation elixir Pull requests that update Elixir code enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! needs-ui A feature idea that needs UI in order to be discussed/built. priority-1 Highest priority issue. This is costing us money every minute that passes. T2h Time Estimate 2 Hours technical A technical issue that requires understanding of the code, infrastructure or dependencies

Comments

@nelsonic
Copy link
Member

As part #348 specifically #350 (comment) we need to provide a link that allows people to DELETE their Account:

image

Todo

  • Create and Document the /delete-account endpoint.
@nelsonic nelsonic added enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! discuss Share your constructive thoughts on how to make progress with this issue chore a tedious but necessary task often paying technical debt priority-1 Highest priority issue. This is costing us money every minute that passes. technical A technical issue that requires understanding of the code, infrastructure or dependencies T2h Time Estimate 2 Hours needs-ui A feature idea that needs UI in order to be discussed/built. documentation Improvements or additions to documentation elixir Pull requests that update Elixir code labels Oct 31, 2023
@LuchoTurtle
Copy link
Member

From what I've seen (e.g. https://stackoverflow.com/questions/77051703/google-play-account-deletion-requirement), this endpoint needs to be a web URL. Additionally, it can also be a simple form request page. However, as outlined in this issue, this approach would require some form of verification on the person's part to verify their account authenticity.

@nelsonic
Copy link
Member Author

Indeed. It's just a page with a very basic form:

<h1>Delete My Account</h1>
<p>This action will delete your account, it cannot be undone. Your data will be deleted.</p>
<button>DELETE</button>

Obviously with some TailwindCSS to make it look better. 👌
The action will need to DELETE their account on Auth and then we need a way of cascading that through the App...
The URL/page part is the easy bit.

@nelsonic nelsonic moved this to 🔖 Ready for Development in dwyl app kanban Nov 8, 2023
@nelsonic nelsonic added the BLOCKED :fire: Core team's HIGHEST priority, blocking critical work label Nov 23, 2023
@github-project-automation github-project-automation bot moved this to More ToDo ThanCanEver Be Done in Nelson's List Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLOCKED :fire: Core team's HIGHEST priority, blocking critical work chore a tedious but necessary task often paying technical debt discuss Share your constructive thoughts on how to make progress with this issue documentation Improvements or additions to documentation elixir Pull requests that update Elixir code enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment! needs-ui A feature idea that needs UI in order to be discussed/built. priority-1 Highest priority issue. This is costing us money every minute that passes. T2h Time Estimate 2 Hours technical A technical issue that requires understanding of the code, infrastructure or dependencies
Projects
Status: More ToDo ThanCanEver Be Done
Status: 🔖 Ready for Development
Development

No branches or pull requests

2 participants