I'm asking myself how i can completely delete a Member. If i remove a Member in the Security Group of the CMS it is only removed from the Group but the Member itself still exists.
I plan to build a sort of social networking site and if a Member wish to delete himself (or i wish to delete a member) this should not be a problem at all.
I'm not sure where the Member is referenced elsewhere. AFAIK only groups are being referenced for permissions, and since you're already removing the member from the group this shouldn't be too much of a problem. I could be wrong though.
Maybe you can extend/modify the SecurityAdmin class to fit your needs?
I just tried it out to manage the Member deletion with a ModelAdmin implementation.
Relations are ignored. For example the Records in the Group_Members Table will be keept alive ...
Maybe i have to decorate the onBeforeDelete Function by myself ...