One of my requirements is that user accounts are never removed from the system...even when deleted. What is the best way to handle this in Sitefinity 3.7? Should I add a boolean User Profile field called IsDeleted and modify the stored procedures (v4.0 looks like it does not use SPs) used by the default membership provider to work aound this (i.e. GetAllUsers or GetUser do not return a "deleted" user, etc.). Should I add this boolean field to the telerik_Users table instead (this table does not exist in v4.0)? Should I implement a custom membership provider that handles this?
I know there are multiple ways, but I want to make sure that I am doing this while making the least impact possible to the Sitefinity infrastructure so the ease of future upgrades (I am liking 4.0!) is not compromised. :)
Thanks for any tips!