I am creating virtual user for site 1 using below code
AuthenticationManager.BuildVirtualUser("site1\\"+Email, true);
for site 2 using below code
AuthenticationManager.BuildVirtualUser("site2\\"+Email, true);
Now I want to logout user from site specific. Currently using below code
AuthenticationManager.Logout();
Sitecore.Context.User.Delete();
This will logout and delete user from site1 and site2. But I want to logout from specific site and delete from specific site
Please help me on this.