openedx / edx-platform

The Open edX LMS & Studio, powering education sites around the world!
https://openedx.org
GNU Affero General Public License v3.0
7.34k stars 3.85k forks source link

Allow Disable Account Deletion #32846

Open abdullahwaheed opened 1 year ago

abdullahwaheed commented 1 year ago

In the legacy account view from edx-platform, it was possible to remove the possibility of account deletion by defining the ENABLE_ACCOUNT_DELETION feature flag. With new account MFE, this feature isn't implemented. We have a PR to add this functionality in account MFE, but we need to add this feature in backend also.

This issue has been reported here

Forum discussion here Solving the issue for disable account deletion in the Account MFE

Source: https://edx.readthedocs.io/projects/edx-platform-technical/en/latest/featuretoggles.html#featuretoggle-FEATURES%5B'ENABLE_ACCOUNT_DELETION'%5D https://github.com/openedx/edx-platform/blob/20de3c71b4951472947917d2388e8412f53f6bcc/openedx/core/djangoapps/user_api/accounts/settings_views.py#L142

kiran1415 commented 1 year ago

Hi @abdullahwaheed, I would like to contribute to this feature.