If a user wants to leave the platform and want to have their data deleted, there has to be an option for the user to do so. This is not directly supported by django-allauth, but should be possible with the django builtin auth system which is used by django-allauth in the backend as well.
According to the philosophy of the project, when solving this issue it is very important to double check the data in the database so that there are no traces of user data or a previously registered user left. It should be possible with no limitations, to create an identical user account with email and username as any one that has been deleted in the past.
If a user wants to leave the platform and want to have their data deleted, there has to be an option for the user to do so. This is not directly supported by django-allauth, but should be possible with the django builtin auth system which is used by django-allauth in the backend as well. According to the philosophy of the project, when solving this issue it is very important to double check the data in the database so that there are no traces of user data or a previously registered user left. It should be possible with no limitations, to create an identical user account with email and username as any one that has been deleted in the past.