删除匿名用户的profile信息!

1:当匿名用户登录成为注册用户后,删除原匿名用户profile信息:

Global.asax文件添加Profile_MigrateAnonymous事件:

void Profile_MigrateAnonymous(Object sender, ProfileMigrateEventArgs e)

{

     ....

 

    //删除原匿名用户profile信息

    ProfileManager.DeleteProfile(e.AnonymousId);

 

    //程序清除与会话关联的匿名cookie

    AnonymousIdentificationModule.ClearAnonymousIdentifier();

}

 

2:我们也可以在SQL Server中建立一个作业,定期删除一个月内未登录的数据


posted @ 2010-04-26 15:38  海底的鱼  阅读(267)  评论(0)    收藏  举报