London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Detect when a user is deleted

Vote:
 

Hi,

 I've created a SidSettingsArea plugin for the user administration section and have implemented the IUserSettings interface which defines the methods LoadSettings and SaveSettings but I would like to know how I can detect when a user is deleted?

 When a user is created, a page is added to the system, which I would like to auto delete if they are deleted. Does anybody know how this could be done?

 Many thanks

Matt

#27949
Feb 13, 2009 18:22
Vote:
 

It depends on what Membership and RoleManager Provider you are using.

If you want an event to be triggered when DeleteUser is called on SqlMembershipProvider you have to create a sub class and override the method.

If you are using EPiServer Community there are hooks available.

#27962
Feb 15, 2009 14:53
Vote:
 

Extending the SqlMembershipProvider worked a treat.

Many thanks

#28381
Mar 05, 2009 16:03
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.