Users to be able to disable and delete their account #290
Replies: 6 comments 15 replies
-
@aishwaryashikshalokam - thanks for starting this thread. Is both disabling and account removal mandated by iOS? |
Beta Was this translation helpful? Give feedback.
-
There's multiple angles that this needs to be looked at from.
These are just a few things that came to mind, I'm sure there is more. Also, given the size of the problem, it may make sense to think of a feasible work-around to unblock urgent use caes. @SanthoshVasabhaktula |
Beta Was this translation helpful? Give feedback.
-
Adding @luckynvdu @sharathkashyap to the thread too |
Beta Was this translation helpful? Give feedback.
-
While it is important to think of the problem holistically, detailing out all the requirements for disable, delete and all the possible scenarios of what they can/should do will take a lot of time and effort. So, if we want the iOS policy issue to be resolved asap for getting iOS app upgrades, I suggest there should be a sharp focus on it.
As per the discussion we had with iOS team, here is my understanding of what is the minimal thing required for them:
|
Beta Was this translation helpful? Give feedback.
-
Dear All As discussed, I have created a document based on our discussion. Here is the link: https://project-sunbird.atlassian.net/l/cp/81J0n10j For everyone's information: Udemy, Coursera, Edx, and Google do not allow users to create a new account using the previously deleted ID and Username. At the end of the document, I have also captured a very high-level flow on how the deleted flow will be for users. Requesting everyone to go through it to see if all the discussion points are correctly captured |
Beta Was this translation helpful? Give feedback.
-
As discussed in this thread, for this delete account functionality, @Krishnaj20, @rhwarrier and I have put together a deck summarising the basic details and how we can go about it. The deck mentions a short term approach (mainly to unblock iOS instance since the policy guidelines require it), where the idea is to directly let only the user without platform roles be able to delete the account but others directed to support keeping in mind that special roles might have a few more thought points like course creator in the mid of a course with running batch. @madhucr @alok-os @kameshbhr @mmanimegalai @vijiurs @aks30 @kiranharidas187 @aishwaryashikshalokam |
Beta Was this translation helpful? Give feedback.
-
With updated guidelines of iOS, it is important that users have a choice of disabling or deleting their accounts.
Without this option, iOS will reject all the new app versions.
I recommend the following flow:
Users can disable the account: Users will be logged out of the app immediately if they choose to disable their account. They can log in to the app with the same credentials. Once they log in, their account will be reactivated again.
Users can delete the account: Users will be logged out of the app immediately if they choose to delete their account. They will not be able to log in to the app with the same credentials. They will need to create a new account in this case and will be treated as new users.
Before taking any of the above-mentioned actions, they will receive a warning message stating what the action will impact.
Can we please come together and detail the flows and requirements for the same? This is an important activity before the transition may happen. ( as discussed in the last call ).
Please add others as relevant to the thread.
@madhucr @alok-os @kameshbhr @mmanimegalai @vijiurs @Prateek-slokam @aks30 @varsha-sl @rhwarrier @Krishnaj20 @kiranharidas187
Beta Was this translation helpful? Give feedback.
All reactions