Skip to content

courses: do something sensible when a student deletes their account #3243

@williamstein

Description

@williamstein

Deleting an account is not something a student could accidentally do - there's a huge warning, etc. However, students sometimes do it in a panic. In fact, in just one single recent class 17 students deleted their accounts and over 60 accounts were deleted in the last week. So it happens.

In our course code, I think we assumed that people don't delete their accounts on whim; in fact, much of the course code was written before there was account deletion functionality. If they do delete their account, it's going to take some manual work to fix things. Once they make their first account, that is the one associated to the course. If they then delete their account and make a new one with the same email address, they are going to be in big trouble and probably the only possible fix right now is for them to get added as a new student with a different email address.

Honestly, I'm not even sure what the semantics for this should be.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions